SimpleEMComponent.h
Go to the documentation of this file.
1 
9 #ifndef _tls_SimpleEMComponent_h_
10 #define _tls_SimpleEMComponent_h_
11 
12 #include <tls/VEMComponent.h>
13 
14 namespace utl { class Branch; }
15 
16 namespace tls {
17 
29  public:
30 
32 
33  virtual ~SimpleEMComponent();
34 
35  virtual double SignalRatio(double x, double y, double rmu, double theta, double phi);
36 
37  virtual double GetThetaMin(){return 60*utl::degree;}
38 
39  virtual double GetThetaMax(){return 89*utl::degree;}
40 
41  };
42 
43 } // tls
44 
45 
46 #endif // _tls_SimpleEMComponent_h_
47 
48 // Configure (x)emacs for this file ...
49 // Local Variables:
50 // mode:c++
51 // compile-command: "make -C .. -k"
52 // End:
virtual double GetThetaMax()
Class representing a document branch.
Definition: Branch.h:107
virtual double GetThetaMin()
constexpr double degree
Simple implementation of EM component interface.
Interface class for coupling different EM component calculations into the reconstruction code...
Definition: VEMComponent.h:23
SimpleEMComponent(utl::Branch branch)
virtual double SignalRatio(double x, double y, double rmu, double theta, double phi)

, generated on Tue Sep 26 2023.