Rivet API documentation
![]() |
Rivet 4.1.3
|
Public Member Functions | |
| ATLAS_RUN2_JET_PHI_RES () | |
| double | getRes (const double pt, const double eta, const double phi) const |
| double | resolution (const Jet &j) const override |
| Get jet phi resolution given a jet. | |
| const T2 & | refData (const string &hname) const |
| Log & | getLog () const |
Constructor & Destructor Documentation
◆ ATLAS_RUN2_JET_PHI_RES()
|
inline |
Based on implementation (and data files adapted from) https://gitlab.cern.ch/atlas-sa/framework/-/blob/3c261d70940b42e216d7205af9f5d6882a88700d/src/ObjectResolutions.cxx In turn based on 2015/2017 (ambiguous) ATLAS MET files.
References Rivet::ResolutionFunctor< Jet >::refData().
Member Function Documentation
◆ getRes()
|
inline |
Get jet phi resolution based on pt, eta, phi n.b. -pi < phi < pi !!!
References Rivet::Kin::eta().
Referenced by resolution().
◆ refData()
|
inlineinherited |
Get reference data for a named histo If the overwhelming majority of Functors end up not needing refdata, maybe we should factorise?
- Todo
- ensure that the type inherits from YODA::AnalysisObject?
Referenced by Rivet::ATLAS_RUN2_EMTOPO_PT_RES::ATLAS_RUN2_EMTOPO_PT_RES(), and Rivet::ATLAS_RUN2_JET_PHI_RES::ATLAS_RUN2_JET_PHI_RES().
◆ resolution()
|
inlineoverridevirtual |
Get jet phi resolution given a jet.
Implements Rivet::ResolutionFunctor< Jet >.
References Rivet::ParticleBase::eta(), getRes(), Rivet::ParticleBase::phi(), and Rivet::ParticleBase::pt().
The documentation for this class was generated from the following file:
- /builds/hepcedar/rivet/include/Rivet/Tools/ExptResolutionFunctions.hh
Generated on for Rivet by
