////////////////////////////////////////////////////////// // This class has been automatically generated on // Sun Nov 1 08:00:40 2020 by ROOT version 6.12/07 // from TTree Events/Events // found on file: /uscms/home/yyao/eos/NanoAODv7/DoubleMuon/DoubleMuon_Run2016E_NANOAOD_v2/201030_142637/0000/nano_1.root ////////////////////////////////////////////////////////// #ifndef NanoTree_h #define NanoTree_h #include #include #include #include // Header file for the classes stored in the TTree if any. class NanoTree : public TObject { public : TTree *fChain; //!pointer to the analyzed TTree or TChain Int_t fCurrent; //!current Tree number in a TChain // Declaration of leaf types UInt_t run; UInt_t luminosityBlock; ULong64_t event; UInt_t nMuon; Float_t *Muon_eta; //[nMuon] Float_t *Muon_mass; //[nMuon] Float_t *Muon_phi; //[nMuon] Float_t *Muon_pt; //[nMuon] Bool_t *Muon_tightId; //[nMuon] Int_t *Muon_charge; //[nMuon] // List of branches TBranch *b_run; //! TBranch *b_luminosityBlock; //! TBranch *b_event; //! TBranch *b_nMuon; //! TBranch *b_Muon_eta; //! TBranch *b_Muon_mass; //! TBranch *b_Muon_phi; //! TBranch *b_Muon_pt; //! TBranch *b_Muon_tightId; TBranch *b_Muon_charge; NanoTree(TTree *tree=0); virtual ~NanoTree(); virtual Int_t Cut(Long64_t entry); virtual Int_t GetEntry(Long64_t entry); virtual Long64_t LoadTree(Long64_t entry); virtual void Init(TTree *tree); virtual void Loop(const char* output); virtual Bool_t Notify(); virtual void Show(Long64_t entry = -1); ClassDef(NanoTree,1); }; #endif