|
PandaTree
|
Classes | |
| struct | datastore |
Public Types | |
| typedef Array< Electron > | array_type |
| typedef Collection< Electron > | collection_type |
| typedef Lepton | base_type |
Public Types inherited from panda::Lepton | |
| typedef Array< Lepton > | array_type |
| typedef Collection< Lepton > | collection_type |
| typedef ParticleP | base_type |
Public Types inherited from panda::ParticleP | |
| typedef Array< ParticleP > | array_type |
| typedef Collection< ParticleP > | collection_type |
| typedef Particle | base_type |
Public Types inherited from panda::Particle | |
| typedef Array< Particle > | array_type |
| typedef Collection< Particle > | collection_type |
| typedef Element | base_type |
Public Types inherited from panda::Element | |
| typedef ArrayBase | array_type |
| typedef CollectionBase | collection_type |
Public Member Functions | |
| Electron (char const *name="") | |
| Electron (Electron const &) | |
| Electron (datastore &, UInt_t idx) | |
| Electron & | operator= (Electron const &) |
| void | print (std::ostream &=std::cout, UInt_t level=1) const override |
| Print the object content. | |
| void | dump (std::ostream &=std::cout) const override |
| Dump the object content. | |
| double | m () const override |
| double | combIso () const override |
| void | destructor (Bool_t recursive=kFALSE) |
Public Member Functions inherited from panda::Lepton | |
| Lepton (char const *name="") | |
| Lepton (Lepton const &) | |
| Lepton (datastore &, UInt_t idx) | |
| Lepton & | operator= (Lepton const &) |
| void | print (std::ostream &=std::cout, UInt_t level=1) const override |
| Print the object content. | |
| void | dump (std::ostream &=std::cout) const override |
| Dump the object content. | |
| void | destructor (Bool_t recursive=kFALSE) |
Public Member Functions inherited from panda::ParticleP | |
| ParticleP (char const *name="") | |
| ParticleP (ParticleP const &) | |
| ParticleP (datastore &, UInt_t idx) | |
| ParticleP & | operator= (ParticleP const &) |
| void | print (std::ostream &=std::cout, UInt_t level=1) const override |
| Print the object content. | |
| void | dump (std::ostream &=std::cout) const override |
| Dump the object content. | |
| double | pt () const override |
| double | eta () const override |
| double | phi () const override |
| double | m () const override |
| void | setPtEtaPhiM (double pt, double eta, double phi, double) override |
| void | setXYZE (double px, double py, double pz, double) override |
| void | destructor (Bool_t recursive=kFALSE) |
Public Member Functions inherited from panda::Particle | |
| Particle (datastore &, UInt_t idx) | |
| Particle & | operator= (Particle const &) |
| TLorentzVector | p4 () const |
| double | e () const |
| double | p () const |
| double | px () const |
| double | py () const |
| double | pz () const |
| double | dEta (Particle const &p) const |
| double | dPhi (Particle const &p) const |
| double | dR2 (Particle const &p) const |
| double | dR (Particle const &p) const |
| void | destructor (Bool_t recursive=kFALSE) |
Public Member Functions inherited from panda::Element | |
| Element ()=delete | |
| Disabled default constructor. | |
| Element (datastore &, UInt_t) | |
| Standard constructor. | |
| Element (Element const &src) | |
| Copy constructor. More... | |
| Element & | operator= (Element const &) |
| void | setStatus (TTree &, utils::BranchList const &blist) final |
| Set status of branches to true (matching branch) or false (vetoed branch) More... | |
| utils::BranchList | getStatus (TTree &) const final |
| Get status of branches in the tree. | |
| utils::BranchList | getBranchNames (Bool_t fullName=kTRUE, Bool_t=kFALSE) const final |
| Get the full list of branch names. More... | |
| UInt_t | setAddress (TTree &, utils::BranchList const &blist={"*"}, Bool_t setStatus=kTRUE) final |
| Bind the tree branches to the elements of this object. More... | |
| void | book (TTree &, utils::BranchList const &blist={"*"}) final |
| Book new branches bound to this object on the tree. More... | |
| Int_t | getEntry (TTree &tree, Long64_t entry, Bool_t localEntry=kFALSE) final |
| Read an entry from an input tree. More... | |
| Int_t | getEntry (UInt_t treeId, Long64_t entry, Bool_t localEntry=kFALSE) final |
| Read an entry from an input tree. More... | |
| void | init () final |
| Reset the object state. | |
| char const * | getName () const final |
| Name of this object. | |
| void | setName (char const *) final |
| Set object name. | |
Public Member Functions inherited from panda::Object | |
| Object (Object const &) | |
| Object & | operator= (Object const &) |
| virtual Int_t | fill (TTree &tree) |
| Fill a tree. More... | |
Public Member Functions inherited from panda::PtEtaPhiMixin | |
| PtEtaPhiMixin (datastore &, UInt_t idx) | |
Static Public Member Functions | |
| static char const * | typeName () |
| static utils::BranchList | getListOfBranches () |
Static Public Member Functions inherited from panda::Lepton | |
| static char const * | typeName () |
| static utils::BranchList | getListOfBranches () |
Static Public Member Functions inherited from panda::ParticleP | |
| static char const * | typeName () |
| static utils::BranchList | getListOfBranches () |
Static Public Member Functions inherited from panda::Particle | |
| static char const * | typeName () |
| static Bool_t | PtGreater (Element const &p1, Element const &p2) |
| sort comparison by pt More... | |
| static utils::BranchList | getListOfBranches () |
Static Public Member Functions inherited from panda::Element | |
| static char const * | typeName () |
Public Attributes | |
| Float_t & | chIsoPh |
| Float_t & | nhIsoPh |
| Float_t & | phIsoPh |
| Float_t & | ecalIso |
| Float_t & | hcalIso |
| Float_t & | trackIso |
| Float_t & | isoPUOffset |
| Float_t & | sieie |
| Float_t & | sipip |
| Float_t & | r9 |
| Float_t & | dEtaInSeed |
| Float_t & | dPhiIn |
| Float_t & | eseed |
| Float_t & | hOverE |
| Float_t & | ecalE |
| Float_t & | trackP |
| Float_t & | regPt |
| Float_t & | smearedPt |
| Float_t & | mvaVal |
| UShort_t & | nMissingHits |
| Bool_t & | veto |
| Bool_t & | mvaWP90 |
| Bool_t & | mvaWP80 |
| Bool_t & | mvaWPLoose |
| Bool_t & | mvaIsoWP90 |
| Bool_t & | mvaIsoWP80 |
| Bool_t & | mvaIsoWPLoose |
| Bool_t & | conversionVeto |
| Bool_t & | tripleCharge |
| Ref< SuperCluster > | superCluster |
Public Attributes inherited from panda::Lepton | |
| Float_t & | pfPt |
| for E: Pt of the dR-closest PF candidate; for Mu: pfP4().pt() | |
| Char_t & | charge |
| Bool_t & | loose |
| Bool_t & | medium |
| Bool_t & | tight |
| Bool_t & | hltsafe |
| Float_t & | chIso |
| Float_t & | nhIso |
| Float_t & | phIso |
| Float_t & | puIso |
| Float_t & | dxy |
| Float_t & | dz |
| Ref< PFCandBase > | matchedPF |
| Ref< GenParticleBase > | matchedGen |
| Ref< Vertex > | vertex |
Protected Member Functions | |
| Electron (ArrayBase *) | |
| void | doBook_ (TTree &, TString const &, utils::BranchList const &={"*"}) override |
| void | doInit_ () override |
Protected Member Functions inherited from panda::Lepton | |
| Lepton (ArrayBase *) | |
| void | doBook_ (TTree &, TString const &, utils::BranchList const &={"*"}) override |
| void | doInit_ () override |
Protected Member Functions inherited from panda::ParticleP | |
| ParticleP (ArrayBase *) | |
| void | doBook_ (TTree &, TString const &, utils::BranchList const &={"*"}) override |
| void | doInit_ () override |
Protected Member Functions inherited from panda::Particle | |
| Particle (ArrayBase *) | |
Protected Member Functions inherited from panda::Element | |
| Element (ArrayBase *) | |
| Ctor for singlet instantiation. More... | |
Additional Inherited Members | |
Static Protected Member Functions inherited from panda::PtEtaPhiMixin | |
| static utils::BranchList | getListOfBranches () |
Protected Attributes inherited from panda::PtEtaPhiMixin | |
| Float_t & | pt_ |
| Float_t & | eta_ |
| Float_t & | phi_ |
Static Protected Attributes inherited from panda::Element | |
| static StoreManager | gStore |
1.8.12