|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef JETUTIL_JETCALOQUALITYUTILS_H
17 #define JETUTIL_JETCALOQUALITYUTILS_H
33 static double emFraction(
const std::vector<float>& ePerSampling);
63 static bool isUgly(
const Jet*
jet,
const bool recalculateQuantities=
false);
Fraction of Bad energy in jet. From cluster moment ENG_BAD_CELLS.
JETCALCFUNCDECL(JetCalcBadCellsFrac, JetAttribute::BchCorrCell, setName("BchCorrCell");)
Basic data class defines behavior for all Jet objects The Jet class is the principal data class for...
static double tileGap3F(const Jet *jet)
static bool isUgly(const Jet *jet, const bool recalculateQuantities=false)
bool processConstituent(xAOD::JetConstituentVector::iterator &iter)
Perform 1 calculation step using 1 constituent.
static double jetNegativeEnergy(const Jet *jet)
JETCALCFUNCDECL(JetCalcAverageLArQualityF, JetAttribute::AverageLArQF, m_useTile=false;m_norm=0;)
JETCALCFUNCDECL(JetCalcTimeCells, JetAttribute::Timing, m_norm=0;)
JETCALCFUNCDECL(JetCalcnLeadingCells, JetAttribute::N90Constituents, m_threshold=0.9;)
JETCALCFUNCDECL(JetCalcNegativeEnergy, JetAttribute::NegativeE, m_totE=0;)
JETCALCFUNCDECL(JetCalcCentroid, JetAttribute::CentroidR, m_totE=0;)
static double jetOutOfTimeEnergyFractionClusters(const Jet *, const double, const bool)
JetCaloCalculator * clone() const
Clone. Base class should not be cloned.
static double fracSamplingMax(const Jet *jet, int &SamplingMax)
JETCALCFUNCDECL(JetCalcQuality, JetAttribute::LArQuality, includeTile=false;includeLAr=true;LArQualityCut=4000 ;TileQualityCut=254;m_totE=0;m_badE=0;)
static double hecF(const Jet *jet)
std::vector< double > m_cell_energies
static int compute_nLeading(std::vector< double > &cell_energies, const float &e, const float &frac)
static double emFraction(const std::vector< float > &ePerSampling)
JETCALCFUNCDECL(JetCalcOutOfTimeEnergyFraction, JetAttribute::OotFracCells10, timecut=10;onlyPosEnergy=false;m_sumE=0;)
static double presamplerFraction(const Jet *jet)
Jet_v1 Jet
Definition of the current "jet version".
void setName(const std::string &n)