EusoDetector
| #include "EusoDetector.hh" | 
EusoDetector
class description - source file - inheritance tree (.pdf)
class EusoDetector : public Detector, public EsafConfigurable, public EsafMsgSource
| Inheritance Chart: | |||||||||||||
| 
 | 
    public:
                                EusoDetector()
                        virtual ~EusoDetector()
                           void Build()
                 static TClass* Class()
            virtual const char* ClassName() const
            virtual const char* ClassType() const
             virtual Telemetry* Get(PhotonsOnPupil*)
      DetectorTransportManager* GetDetectorTransportManager()
               EusoElectronics* GetEusoElectronics()
                virtual TClass* IsA() const
                   virtual void Reset()
                   virtual void ShowMembers(TMemberInspector& insp, char* parent)
                   virtual void Streamer(TBuffer& b)
                           void StreamerNVirtual(TBuffer& b)
Data Members
    private:
               EusoElectronics* fElectronics          
      DetectorTransportManager* fDetectorTransporter  
Class Description
void Build()
Build or re-build the detector
void Reset()
Reset electronics
Telemetry* Get( PhotonsOnPupil* photons )
Simulate one event and return a pointer to a Telemetry object
Inline Functions
                             void ~EusoDetector()
                     EusoDetector EusoDetector()
                 EusoElectronics* GetEusoElectronics()
        DetectorTransportManager* GetDetectorTransportManager()
                      const char* ClassType() const
                      const char* ClassName() const
                          TClass* Class()
                          TClass* IsA() const
                             void ShowMembers(TMemberInspector& insp, char* parent)
                             void Streamer(TBuffer& b)
                             void StreamerNVirtual(TBuffer& b)
  
