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

, generated on Tue Sep 26 2023.