Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
THaIdealBeam.h
Go to the documentation of this file.
1#ifndef Podd_THaIdealBeam_h_
2#define Podd_THaIdealBeam_h_
3
5//
6// THaIdealBeam
7//
9
10#include "THaBeam.h"
11
12class THaIdealBeam : public THaBeam {
13
14public:
15 THaIdealBeam( const char* name, const char* description );
16
17 virtual ~THaIdealBeam() = default;
18
19 virtual EStatus Init( const TDatime& run_time );
20 virtual Int_t Reconstruct() { return 0; }
21
22protected:
23
24 virtual Int_t ReadRunDatabase( const TDatime& date );
25
26 ClassDef(THaIdealBeam,1) // A beam with constant position and direction
27};
28
29#endif
30
int Int_t
#define ClassDef(name, id)
virtual ~THaIdealBeam()=default
virtual Int_t Reconstruct()
virtual Int_t ReadRunDatabase(const TDatime &date)
THaIdealBeam(const char *name, const char *description)