#ifndef _ANA_REAL_DST__H_ #define _ANA_REAL_DST__H_ #include #include class TFile; class TTree; class TH1; class TH2; class SRecEvent; /// An example class to analyze the E1039 DST file. class AnaRealDst: public SubsysReco { static const std::vector list_det_name; std::vector list_det_id; TFile* f_out; TTree* tree; char b_det_name[16]; int b_det; int b_ele; double b_time; TH1* h1_ele[99]; //additional: Test Variable int vartest; int charge[1000]; int n_tracks; TH1* test_hist; //SRecEvent* _recEvent; public: AnaRealDst() {;} SRecEvent* _recEvent; virtual ~AnaRealDst() {;} int Init(PHCompositeNode *topNode); int InitRun(PHCompositeNode *topNode); int process_event(PHCompositeNode *topNode); int End(PHCompositeNode *topNode); }; #endif /* _ANA_REAL_DST__H_ */