VEMComponent.h
Go to the documentation of this file.
1 
9 #ifndef _tls_VEMComponent_h_
10 #define _tls_VEMComponent_h_
11 
12 #include <utl/Reader.h>
13 #include <string>
14 
15 namespace tls {
16 
23  class VEMComponent {
24  public:
25 
27  virtual ~VEMComponent(){}
28 
31  virtual double SignalRatio(double x, double y, double rmu, double theta, double phi) = 0;
33 
36  virtual double GetThetaMax() = 0;
37  virtual double GetThetaMin() = 0;
39  };
40 
41 } // tls
42 
43 
44 #endif // _tls_VEMComponent_h_
45 
46 // Configure (x)emacs for this file ...
47 // Local Variables:
48 // mode:c++
49 // compile-command: "make -C .. -k"
50 // End:
virtual double GetThetaMax()=0
virtual ~VEMComponent()
Definition: VEMComponent.h:27
Interface class for coupling different EM component calculations into the reconstruction code...
Definition: VEMComponent.h:23
virtual double GetThetaMin()=0
virtual double SignalRatio(double x, double y, double rmu, double theta, double phi)=0

, generated on Tue Sep 26 2023.