Namespace for status word tags. More...
#include <MissingETCompositionBase.h>
Classes | |
struct | Tags |
Public Types | |
enum | Reco { Total = 0x01000000, ContributedTerm = 0x02000000, CorrectedTerm = 0x04000000, AlternativeTerm = 0x08000000, StandAlone = 0x00000000 } |
General indicator of MET reconstruction status. More... | |
enum | Vertex { Primary = 0x00100000, Secondary = 0x00200000, Event = 0x00010000, Nominal = 0x00020000, Specific = 0x00040000, NoVertex = 0x00000000 } |
Indicator for vertex choice in MET reconstruction. More... | |
enum | Correction { Corrected = 0x00001000, Pileup = 0x00001100, PileupCalo = 0x00001110, PileupTrack = 0x00001120, PileupSTVF = 0x00001121, PileupJetVertex = 0x00001122, PileupJetArea = 0x00001140, NotCorrected = 0x00000000 } |
Indicator for correction. More... | |
Bit pattern for overall contribution indicator | |
| |
static const Types::bitmask_t | clearedStatusTag = StandAlone | NoVertex | NotCorrected |
General cleared term tag. | |
static const Types::bitmask_t | generalSummedTag = Total | NoVertex | NotCorrected |
General summed MET tag. | |
static const Types::bitmask_t | generalContribTag = StandAlone | NoVertex | NotCorrected |
General contribution tag. | |
static const Types::bitmask_t | generalHardTermTag = ContributedTerm | Specific | Pileup |
General hard term contribution tag. | |
static const Types::bitmask_t | generalSoftTermTag = ContributedTerm | NoVertex | NotCorrected |
General soft term contribution tag. | |
static Types::bitmask_t | clearedStatus () |
Cleared term tag accessor. | |
static Types::bitmask_t | summedTerm () |
General summed term tag accessor. | |
static Types::bitmask_t | contributedTerm () |
General contribution tag accesssor. | |
static Types::bitmask_t | contributedHardTerm () |
General hard term contribution tag accessor. | |
static Types::bitmask_t | contributedSoftTerm () |
General soft term contribution tag accessor. |
Namespace for status word tags.
This namespace collects bit patterns for three different categories characterizing the status of a contribution to a given MissingET object. MissingETBase::Status::Reco has bit patterns tagging the reconstruction status:
indcates
Indicator for correction.
This is mainly applied for the MET SoftTerm and MET from hard jets, which may be subjected to a pile-up filter. These indicators are not meant to tag the fact that a contributing object has corrected kinematics.
Indicator for vertex choice in MET reconstruction.