PandaTree
Public Member Functions | Public Attributes | List of all members
panda::Jet::datastore Struct Reference
Inheritance diagram for panda::Jet::datastore:
panda::MicroJet::datastore panda::ParticleM::datastore panda::Particle::datastore panda::PtEtaPhiMMixin::datastore panda::Element::datastore panda::FatJet::datastore

Public Member Functions

void allocate (UInt_t n) override
 
void deallocate () override
 
void setStatus (TTree &, TString const &, utils::BranchList const &) override
 
utils::BranchList getStatus (TTree &, TString const &) const override
 
utils::BranchList getBranchNames (TString const &="") const override
 
void setAddress (TTree &, TString const &, utils::BranchList const &={"*"}, Bool_t setStatus=kTRUE) override
 
void book (TTree &, TString const &, utils::BranchList const &={"*"}, Bool_t dynamic=kTRUE) override
 
void releaseTree (TTree &, TString const &) override
 
void resizeVectors_ (UInt_t) override
 Override when there are vector members. More...
 
- Public Member Functions inherited from panda::MicroJet::datastore
void allocate (UInt_t n) override
 
void deallocate () override
 
void setStatus (TTree &, TString const &, utils::BranchList const &) override
 
utils::BranchList getStatus (TTree &, TString const &) const override
 
utils::BranchList getBranchNames (TString const &="") const override
 
void setAddress (TTree &, TString const &, utils::BranchList const &={"*"}, Bool_t setStatus=kTRUE) override
 
void book (TTree &, TString const &, utils::BranchList const &={"*"}, Bool_t dynamic=kTRUE) override
 
void releaseTree (TTree &, TString const &) override
 
void resizeVectors_ (UInt_t) override
 Override when there are vector members. More...
 
- Public Member Functions inherited from panda::ParticleM::datastore
void allocate (UInt_t n) override
 
void deallocate () override
 
void setStatus (TTree &, TString const &, utils::BranchList const &) override
 
utils::BranchList getStatus (TTree &, TString const &) const override
 
utils::BranchList getBranchNames (TString const &="") const override
 
void setAddress (TTree &, TString const &, utils::BranchList const &={"*"}, Bool_t setStatus=kTRUE) override
 
void book (TTree &, TString const &, utils::BranchList const &={"*"}, Bool_t dynamic=kTRUE) override
 
void releaseTree (TTree &, TString const &) override
 
void resizeVectors_ (UInt_t) override
 Override when there are vector members. More...
 
- Public Member Functions inherited from panda::Element::datastore
UInt_t nmax () const
 

Public Attributes

Float_t * rawPt {0}
 
Float_t * ptCorrUp {0}
 
Float_t * ptCorrDown {0}
 
Float_t * ptSmear {0}
 
Float_t * ptSmearUp {0}
 
Float_t * ptSmearDown {0}
 
Float_t * area {0}
 
Float_t * nhf {0}
 
Float_t * chf {0}
 
Float_t * cef {0}
 
Float_t * nef {0}
 
Float_t * puid {0}
 
Bool_t * loose {0}
 
Bool_t * tight {0}
 
Bool_t * tightLepVeto {0}
 
Bool_t * monojet {0}
 
ContainerBase const * matchedGenJetContainer_ {0}
 
Short_t * matchedGenJet_ {0}
 
ContainerBase const * constituentsContainer_ {0}
 
std::vector< std::vector< Short_t > > * constituents_ {0}
 
ContainerBase const * secondaryVertexContainer_ {0}
 
Short_t * secondaryVertex_ {0}
 
- Public Attributes inherited from panda::MicroJet::datastore
Float_t * csv {0}
 
Float_t * qgl {0}
 
Float_t * cmva {0}
 
Float_t * deepCSVudsg {0}
 
Float_t * deepCSVb {0}
 
Float_t * deepCSVc {0}
 
Float_t * deepCSVbb {0}
 
Float_t * deepCSVcc {0}
 
Float_t * deepCMVAudsg {0}
 
Float_t * deepCMVAb {0}
 
Float_t * deepCMVAc {0}
 
Float_t * deepCMVAbb {0}
 
Float_t * deepCMVAcc {0}
 
- Public Attributes inherited from panda::PtEtaPhiMMixin::datastore
Float_t * pt_ {0}
 
Float_t * eta_ {0}
 
Float_t * phi_ {0}
 
Float_t * mass_ {0}
 

Additional Inherited Members

- Protected Attributes inherited from panda::Element::datastore
UInt_t nmax_
 

Member Function Documentation

§ resizeVectors_()

void panda::Jet::datastore::resizeVectors_ ( UInt_t  )
overridevirtual

Override when there are vector members.

This method should only be used from Collections

Reimplemented from panda::Element::datastore.


The documentation for this struct was generated from the following files: