|
PandaTree
|
Classes | |
| struct | datastore |
Public Types | |
| typedef Array< FatJet > | array_type |
| typedef Collection< FatJet > | collection_type |
| typedef Jet | base_type |
Public Types inherited from panda::Jet | |
| typedef Array< Jet > | array_type |
| typedef Collection< Jet > | collection_type |
| typedef MicroJet | base_type |
Public Types inherited from panda::MicroJet | |
| typedef Array< MicroJet > | array_type |
| typedef Collection< MicroJet > | collection_type |
| typedef ParticleM | base_type |
Public Types inherited from panda::ParticleM | |
| typedef Array< ParticleM > | array_type |
| typedef Collection< ParticleM > | 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 | |
| FatJet (char const *name="") | |
| FatJet (FatJet const &) | |
| FatJet (datastore &, UInt_t idx) | |
| FatJet & | operator= (FatJet 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 | get_ecf (int o_, int N_, int ib_) const |
| bool | set_ecf (int o_, int N_, int ib_, float x_) |
| void | destructor (Bool_t recursive=kFALSE) |
Public Member Functions inherited from panda::Jet | |
| Jet (char const *name="") | |
| Jet (Jet const &) | |
| Jet (datastore &, UInt_t idx) | |
| Jet & | operator= (Jet 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::MicroJet | |
| MicroJet (char const *name="") | |
| MicroJet (MicroJet const &) | |
| MicroJet (datastore &, UInt_t idx) | |
| MicroJet & | operator= (MicroJet 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::ParticleM | |
| ParticleM (char const *name="") | |
| ParticleM (ParticleM const &) | |
| ParticleM (datastore &, UInt_t idx) | |
| ParticleM & | operator= (ParticleM 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 m) override |
| void | setXYZE (double px, double py, double pz, double e) 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::PtEtaPhiMMixin | |
| PtEtaPhiMMixin (datastore &, UInt_t idx) | |
Static Public Member Functions | |
| static char const * | typeName () |
| static utils::BranchList | getListOfBranches () |
Static Public Member Functions inherited from panda::Jet | |
| static char const * | typeName () |
| static utils::BranchList | getListOfBranches () |
Static Public Member Functions inherited from panda::MicroJet | |
| static char const * | typeName () |
| static utils::BranchList | getListOfBranches () |
Static Public Member Functions inherited from panda::ParticleM | |
| 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 & | tau1 |
| Float_t & | tau2 |
| Float_t & | tau3 |
| Float_t & | mSD |
| Float_t & | mPruned |
| Float_t & | tau1SD |
| Float_t & | tau2SD |
| Float_t & | tau3SD |
| Float_t & | htt_mass |
| Float_t & | htt_frec |
| Float_t & | double_sub |
| Float_t & | deepBBprobQ |
| Float_t & | deepBBprobH |
| Float_t(& | ecfs )[3][4][4] |
| RefVector< MicroJet > | subjets |
Public Attributes inherited from panda::Jet | |
| Float_t & | rawPt |
| Float_t & | ptCorrUp |
| Float_t & | ptCorrDown |
| Float_t & | ptSmear |
| Float_t & | ptSmearUp |
| Float_t & | ptSmearDown |
| Float_t & | area |
| Float_t & | nhf |
| Float_t & | chf |
| Float_t & | cef |
| Float_t & | nef |
| Float_t & | puid |
| Bool_t & | loose |
| Bool_t & | tight |
| Bool_t & | tightLepVeto |
| Bool_t & | monojet |
| Ref< GenJet > | matchedGenJet |
| RefVector< PFCandBase > | constituents |
| Ref< SecondaryVertex > | secondaryVertex |
Public Attributes inherited from panda::MicroJet | |
| Float_t & | csv |
| Float_t & | qgl |
| Float_t & | cmva |
| Float_t & | deepCSVudsg |
| Float_t & | deepCSVb |
| Float_t & | deepCSVc |
| Float_t & | deepCSVbb |
| Float_t & | deepCSVcc |
| Float_t & | deepCMVAudsg |
| Float_t & | deepCMVAb |
| Float_t & | deepCMVAc |
| Float_t & | deepCMVAbb |
| Float_t & | deepCMVAcc |
Protected Member Functions | |
| FatJet (ArrayBase *) | |
| void | doBook_ (TTree &, TString const &, utils::BranchList const &={"*"}) override |
| void | doInit_ () override |
Protected Member Functions inherited from panda::Jet | |
| Jet (ArrayBase *) | |
| void | doBook_ (TTree &, TString const &, utils::BranchList const &={"*"}) override |
| void | doInit_ () override |
Protected Member Functions inherited from panda::MicroJet | |
| MicroJet (ArrayBase *) | |
| void | doBook_ (TTree &, TString const &, utils::BranchList const &={"*"}) override |
| void | doInit_ () override |
Protected Member Functions inherited from panda::ParticleM | |
| ParticleM (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::PtEtaPhiMMixin | |
| static utils::BranchList | getListOfBranches () |
Protected Attributes inherited from panda::PtEtaPhiMMixin | |
| Float_t & | pt_ |
| Float_t & | eta_ |
| Float_t & | phi_ |
| Float_t & | mass_ |
Static Protected Attributes inherited from panda::Element | |
| static StoreManager | gStore |
1.8.12