Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Event.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 #ifndef EDM_EVENT_H
00008 #define EDM_EVENT_H
00009 #include "TObject.h"
00010 #include "TFolder.h"
00011 #include "EventDataModel/EventHeader.h"
00012 
00013 namespace edm {
00015   class Event : public TObject {
00016   public:
00017     Event();
00018     virtual ~Event();
00019     
00020   public:
00021     void Print();
00022     void Clear(const char* opt = "");
00023 
00024   public:
00025     EventHeader* fHeader;  
00026     TFolder*     fTop;     
00027     TFolder*     fMC;      
00028     TFolder*     fDetSim;  
00029     TFolder*     fDAQ;     
00030     TFolder*     fRaw;     
00031     TFolder*     fRawAux;  
00032     TFolder*     fCal;     
00033     TFolder*     fReco;    
00034     TFolder*     fUser;    
00035     TFolder*     fSummary; 
00036  
00037   public:
00038     static TFolder* MakeFolder(TFolder* top,
00039                                const char* name, const char* title);
00040   private:
00041     ClassDef(edm::Event,1)  // Event structure
00042   };
00043 }
00044 #endif // EDMEVENT_H
00045 

Generated on Wed Oct 15 02:35:25 2008 for NOvA Offline by  doxygen 1.3.9.1