![]() |
ATLAS Offline Software
|
Namespace for status word tags. More...
#include <MissingETCompositionBase.h>
Classes | |
| struct | Tags |
Public Types | |
| enum class | Reco : Types::bitmask_t { Total = 0x01000000 , ContributedTerm = 0x02000000 , CorrectedTerm = 0x04000000 , AlternativeTerm = 0x08000000 , StandAlone = 0x00000000 , ATH_BITMASK } |
| General indicator of MET reconstruction status. More... | |
| enum class | Vertex : Types::bitmask_t { Primary = 0x00100000 , Secondary = 0x00200000 , Event = 0x00010000 , Nominal = 0x00020000 , Specific = 0x00040000 , NoVertex = 0x00000000 , ATH_BITMASK } |
| Indicator for vertex choice in MET reconstruction. More... | |
| enum class | Correction : Types::bitmask_t { Corrected = 0x00001000 , Pileup = 0x00001100 , PileupCalo = 0x00001110 , PileupTrack = 0x00001120 , PileupSTVF = 0x00001121 , PileupJetVertex = 0x00001122 , PileupJetArea = 0x00001140 , NotCorrected = 0x00000000 , ATH_BITMASK } |
| Indicator for correction. More... | |
Bit pattern for overall contribution indicator | |
| static const Types::bitmask_t | clearedStatusTag = Reco::StandAlone | Vertex::NoVertex | Correction::NotCorrected |
| General cleared term tag. | |
| static const Types::bitmask_t | generalSummedTag = Reco::Total | Vertex::NoVertex | Correction::NotCorrected |
| General summed MET tag. | |
| static const Types::bitmask_t | generalContribTag = Reco::StandAlone | Vertex::NoVertex | Correction::NotCorrected |
| General contribution tag. | |
| static const Types::bitmask_t | generalHardTermTag = Reco::ContributedTerm | Vertex::Specific | Correction::Pileup |
| General hard term contribution tag. | |
| static const Types::bitmask_t | generalSoftTermTag = Reco::ContributedTerm | Vertex::NoVertex | Correction::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
Definition at line 70 of file MissingETCompositionBase.h.
|
strong |
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.
| Enumerator | |
|---|---|
| Corrected | Indicator for corrected MET. |
| Pileup | MET term is pile-up corrected. |
| PileupCalo | Calorimeter signal based pile-up correction. |
| PileupTrack | Reconstructed track based pile-up correction. |
| PileupSTVF | STVF correction is applied. |
| PileupJetVertex | JVF based filter is applied. |
| PileupJetArea | Jet area based pileup correction. |
| NotCorrected | No MET specific correction applied to term. |
| ATH_BITMASK | |
Definition at line 96 of file MissingETCompositionBase.h.
|
strong |
General indicator of MET reconstruction status.
| Enumerator | |
|---|---|
| Total | Total MET for given composition. |
| ContributedTerm | Contribution to total MET. |
| CorrectedTerm | Corrected term (replaces default contributed term. |
| AlternativeTerm | Alternative term. |
| StandAlone | Unknown/standalone reconstruction. |
| ATH_BITMASK | |
Definition at line 73 of file MissingETCompositionBase.h.
|
strong |
Indicator for vertex choice in MET reconstruction.
| Enumerator | |
|---|---|
| Primary | MET (term) is calculated with respect to primary vertex. |
| Secondary | MET (term) is calculated with respect to secondary vertex. |
| Event | Vertex recconstructed in event. |
| Nominal | Primary vertex is nominal vertex. |
| Specific | MET term is calculated with respect to object vertices. |
| NoVertex | Unknown vertex. |
| ATH_BITMASK | |
Definition at line 82 of file MissingETCompositionBase.h.
|
inlinestatic |
Cleared term tag accessor.
Definition at line 115 of file MissingETCompositionBase.h.
|
inlinestatic |
General hard term contribution tag accessor.
Definition at line 118 of file MissingETCompositionBase.h.
|
inlinestatic |
General soft term contribution tag accessor.
Definition at line 119 of file MissingETCompositionBase.h.
|
inlinestatic |
General contribution tag accesssor.
Definition at line 117 of file MissingETCompositionBase.h.
|
inlinestatic |
General summed term tag accessor.
Definition at line 116 of file MissingETCompositionBase.h.
|
static |
General cleared term tag.
Definition at line 110 of file MissingETCompositionBase.h.
|
static |
General contribution tag.
Definition at line 112 of file MissingETCompositionBase.h.
|
static |
General hard term contribution tag.
Definition at line 113 of file MissingETCompositionBase.h.
|
static |
General soft term contribution tag.
Definition at line 114 of file MissingETCompositionBase.h.
|
static |
General summed MET tag.
Definition at line 111 of file MissingETCompositionBase.h.