/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/RootEventData/RootEventData-00-03-80/RootEventData/TRawData.h

Go to the documentation of this file.
00001 #ifndef DigiRootData_TRawData_H
00002 #define DigiRootData_TRawData_H 1
00003 
00004 #include "TObject.h"
00005 
00006 
00007 class TRawData : public TObject {
00008     
00009 public:
00010     
00011     TRawData();
00012     
00013     ~TRawData ();
00014     
00015     void initialize (UInt_t id, UInt_t time=0, UInt_t charge=0);
00016     
00017     void Clear(Option_t *option ="");
00018 
00019     void Print(Option_t *option="") const;
00020     
00021     
00022     void setTrackIndex(const int trackIndex);
00023     
00024 
00025     // Get associated int id
00026     UInt_t  getIntId() const;
00027 
00028     // Get time channel
00029     UInt_t  getTimeChannel() const;
00030 
00031     // Get charge channel
00032     UInt_t  getChargeChannel() const;
00033    
00034     //Get track index
00035     int getTrackIndex() const;    
00036 
00037 private:
00038    
00039    UInt_t  m_intId;
00040    UInt_t  m_timeChannel;
00041    UInt_t  m_chargeChannel;
00042    Int_t  m_trackIndex;
00043       
00044     ClassDef(TRawData,1)
00045 };
00046 
00047 #endif 

Generated on Tue Nov 29 23:11:40 2016 for BOSS_7.0.2 by  doxygen 1.4.7