#ifndef TD0INMINBIASSKIMMER_HH #define TD0INMINBIASSKIMMER_HH // ... Several includes // ROOT #include "TFile.h" #include "TTree.h" // Manu #include "TManuEvent.hh" // C++ #include using namespace std; class TD0InMinBiasSkimmer : public TStnModule { public: TD0InMinBiasSkimmer(const Char_t * = "TD0InMinBiasSkimmer", const Char_t * = "TD0InMinBiasSkimmer class"); ~TD0InMinBiasSkimmer(); // ... stuff ///////////////////// // Virtual methods // ///////////////////// int BeginJob(); int BeginRun(); int Event(Int_t); int EndRun(); int EndJob(); // ... several setters void SetOutputFile(TFile *f) { fOutputFile = f; } private: // ... several data members // Tree TFile *fReducedStntuple; TTree *fReducedStntupleTree; TManuEvent *fManuEvent; ClassDef(TD0InMinBiasSkimmer, 0); }; #endif