#ifndef events_h #define events_h #include #include #include // Header file for the classes stored in the TTree if any. // Fixed size dimensions of array or collections stored in the TTree if any. class events { public : TTree *fChain; //!pointer to the analyzed TTree or TChain Int_t fCurrent; //!current Tree number in a TChain // Declaration of leaf types Float_t event_number; Float_t Z_mass; Float_t Z_pt; Float_t Z_eta; Float_t Z_phi; Float_t mu1_pt; Float_t mu1_eta; Float_t mu1_phi; Float_t mu1_mass; Float_t mu1_charge; Float_t mu2_pt; Float_t mu2_eta; Float_t mu2_phi; Float_t mu2_mass; Float_t mu2_charge; // List of branches TBranch *b_event_number; //! TBranch *b_Z_mass; //! TBranch *b_Z_pt; //! TBranch *b_Z_eta; //! TBranch *b_Z_phi; //! TBranch *b_mu1_pt; //! TBranch *b_mu1_eta; //! TBranch *b_mu1_phi; //! TBranch *b_mu1_mass; //! TBranch *b_mu1_charge; //! TBranch *b_mu2_pt; //! TBranch *b_mu2_eta; //! TBranch *b_mu2_phi; //! TBranch *b_mu2_mass; //! TBranch *b_mu2_charge; //! events(TTree *tree=0); virtual ~events(); virtual Int_t GetEntry(Long64_t entry); virtual Long64_t LoadTree(Long64_t entry); virtual void Init(TTree *tree); virtual void Loop(); virtual Bool_t Notify(); virtual void Show(Long64_t entry = -1); }; #endif