ATLAS Offline Software
Loading...
Searching...
No Matches
met Namespace Reference

Namespaces

namespace  softCaloAffSyst
namespace  softTrkAffSyst
namespace  jetTrkAffSyst

Classes

class  IParticle
 Class providing the definition of the 4-vector interface. More...
class  METAssociationTool
class  METAssociator
class  METAssocTestAlg
class  METBuilderTool
class  METCaloRegionsTool
class  METEgammaAssociator
class  METElectronAssociator
class  METJetAssocTool
class  METJetTool
class  METMuonAssociator
class  METPhotonAssociator
class  METReaderAlg
class  METRecoAlg
class  METRecoTool
class  METRefinerTool
class  METRegionsTool
class  METSoftAssociator
class  METSoftTermsTool
class  METTauAssociator
class  METTrackFilterTool
class  METTruthAssociator
class  METTruthTool
struct  MissingETComposition
 Collection of functions managing the MET composition map and association map. More...
class  string
 STL class. More...
class  vector
 STL class. More...

Typedefs

typedef MissingET_v1 MissingET
 Version control by type defintion.
typedef MissingETComponentMap_v1 MissingETComponentMap
 Version control by type definition.
typedef CaloCluster_v1 CaloCluster
 Define the latest version of the calorimeter cluster class.
typedef CaloClusterContainer_v1 CaloClusterContainer
 Define the latest version of the calorimeter cluster container.
typedef MissingET_v1 MissingET
 Version control by type defintion.
typedef MissingETContainer_v1 MissingETContainer
typedef MissingET_v1 MissingET
 Version control by type defintion.
typedef MissingETContainer_v1 MissingETContainer
typedef MissingETComponentMap_v1 MissingETComponentMap
 Version control by type definition.
typedef MissingETAuxContainer_v1 MissingETAuxContainer
typedef MissingETAuxComponentMap_v1 MissingETAuxComponentMap
 Version control by type definition.
typedef MissingET_v1 MissingET
 Version control by type defintion.
typedef MissingETComponentMap_v1 MissingETComponentMap
 Version control by type definition.
typedef MissingET_v1 MissingET
 Version control by type defintion.
typedef MissingETContainer_v1 MissingETContainer
typedef MissingETComponent_v1 MissingETComponent
 Version control by type definition.
typedef MissingETComponentMap_v1 MissingETComponentMap
 Version control by type definition.
typedef TrackParticle_v1 TrackParticle
 Reference the current persistent version:
typedef TrackParticleContainer_v1 TrackParticleContainer
 Definition of the current "TrackParticle container version".
typedef VertexContainer_v1 VertexContainer
 Definition of the current "Vertex container version".
typedef CaloCluster_v1 CaloCluster
 Define the latest version of the calorimeter cluster class.
typedef CaloClusterContainer_v1 CaloClusterContainer
 Define the latest version of the calorimeter cluster container.
typedef MissingET_v1 MissingET
 Version control by type defintion.
typedef MissingETComponent_v1 MissingETComponent
 Version control by type definition.
typedef MissingETComponentMap_v1 MissingETComponentMap
 Version control by type definition.
typedef TruthEvent_v1 TruthEvent
 Typedef to implementation.
typedef TruthEventContainer_v1 TruthEventContainer
 Declare the latest version of the truth event container.
typedef TruthParticle_v1 TruthParticle
 Typedef to implementation.
typedef TruthParticleContainer_v1 TruthParticleContainer
 Declare the latest version of the truth particle container.
typedef MissingET_v1 MissingET
 Version control by type defintion.
typedef MissingETComponentMap_v1 MissingETComponentMap
 Version control by type definition.

Enumerations

enum  SoftTermParams { Random = 0 , PthardParam = 1 , TSTParam = 2 }
enum  METSignificanceResoTerms {
  ResoNone = 0 , ResoJet = 1 , ResoSoft = 2 , ResoEle = 3 ,
  ResoMuo = 4 , ResoPho = 5 , ResoTau = 6
}
enum  SystType { INVALID =-1 , SOFTCALO , SOFTTRK , JETTRK }
enum  SWClusterMatchMethod { DeltaR , ClusterLink }

Functions

SystType getSystType (const CP::SystematicVariation &systematic)
static const SG::Decorator< std::vector< ElementLink< IParticleContainer > > > dec_softConst ("softConstituents")

Variables

static const SG::ConstAccessor< char > PVMatchedAcc ("matchedToPV")
static const SG::ConstAccessor< char > PVMatchedAcc ("matchedToPV")
static const SG::ConstAccessor< std::vector< ElementLink< IParticleContainer > > > cacc_ghosttruth ("GhostTruth")

Typedef Documentation

◆ CaloCluster [1/2]

Define the latest version of the calorimeter cluster class.

Definition at line 19 of file Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloCluster.h.

◆ CaloCluster [2/2]

Define the latest version of the calorimeter cluster class.

Definition at line 19 of file Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloCluster.h.

◆ CaloClusterContainer [1/2]

Define the latest version of the calorimeter cluster container.

Define the cluster container as a simple DataVector.

Definition at line 17 of file Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloClusterContainer.h.

◆ CaloClusterContainer [2/2]

Define the latest version of the calorimeter cluster container.

Define the cluster container as a simple DataVector.

Definition at line 17 of file Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloClusterContainer.h.

◆ MissingET [1/7]

Version control by type defintion.

Definition at line 15 of file MissingET.h.

◆ MissingET [2/7]

Version control by type defintion.

Definition at line 15 of file MissingET.h.

◆ MissingET [3/7]

Version control by type defintion.

Definition at line 15 of file MissingET.h.

◆ MissingET [4/7]

Version control by type defintion.

Definition at line 15 of file MissingET.h.

◆ MissingET [5/7]

Version control by type defintion.

Definition at line 15 of file MissingET.h.

◆ MissingET [6/7]

Version control by type defintion.

Definition at line 15 of file MissingET.h.

◆ MissingET [7/7]

Version control by type defintion.

Definition at line 15 of file MissingET.h.

◆ MissingETAuxComponentMap

Version control by type definition.

Definition at line 15 of file MissingETAuxComponentMap.h.

◆ MissingETAuxContainer

◆ MissingETComponent [1/2]

Version control by type definition.

Definition at line 15 of file MissingETComponent.h.

◆ MissingETComponent [2/2]

Version control by type definition.

Definition at line 15 of file MissingETComponent.h.

◆ MissingETComponentMap [1/6]

Version control by type definition.

Definition at line 16 of file MissingETComponentMap.h.

◆ MissingETComponentMap [2/6]

Version control by type definition.

Definition at line 16 of file MissingETComponentMap.h.

◆ MissingETComponentMap [3/6]

Version control by type definition.

Definition at line 16 of file MissingETComponentMap.h.

◆ MissingETComponentMap [4/6]

Version control by type definition.

Definition at line 16 of file MissingETComponentMap.h.

◆ MissingETComponentMap [5/6]

Version control by type definition.

Definition at line 16 of file MissingETComponentMap.h.

◆ MissingETComponentMap [6/6]

Version control by type definition.

Definition at line 16 of file MissingETComponentMap.h.

◆ MissingETContainer [1/3]

◆ MissingETContainer [2/3]

◆ MissingETContainer [3/3]

◆ TrackParticle

Reference the current persistent version:

Definition at line 13 of file Event/xAOD/xAODTracking/xAODTracking/TrackParticle.h.

◆ TrackParticleContainer

Definition of the current "TrackParticle container version".

Provide a forward declaration for TrackParticleContainer.

Definition at line 14 of file Event/xAOD/xAODTracking/xAODTracking/TrackParticleContainer.h.

◆ TruthEvent

Typedef to implementation.

Definition at line 17 of file TruthEvent.h.

◆ TruthEventContainer

Declare the latest version of the truth event container.

Definition at line 18 of file TruthEventContainer.h.

◆ TruthParticle

Typedef to implementation.

Definition at line 15 of file Event/xAOD/xAODTruth/xAODTruth/TruthParticle.h.

◆ TruthParticleContainer

Declare the latest version of the truth particle container.

Provide a forward declaration for TruthParticleContainer.

Definition at line 17 of file Event/xAOD/xAODTruth/xAODTruth/TruthParticleContainer.h.

◆ VertexContainer

Definition of the current "Vertex container version".

Provide a forward declaration for VertexContainer.

Definition at line 14 of file VertexContainer.h.

Enumeration Type Documentation

◆ METSignificanceResoTerms

Enumerator
ResoNone 
ResoJet 
ResoSoft 
ResoEle 
ResoMuo 
ResoPho 
ResoTau 

Definition at line 31 of file IMETSignificance.h.

31 {
32 ResoNone = 0,
33 ResoJet = 1,
34 ResoSoft = 2,
35 ResoEle = 3,
36 ResoMuo = 4,
37 ResoPho = 5,
38 ResoTau = 6
39 };

◆ SoftTermParams

Enumerator
Random 
PthardParam 
TSTParam 

Definition at line 26 of file IMETSignificance.h.

26 {
27 Random = 0,
28 PthardParam = 1,
29 TSTParam = 2
30 };

◆ SWClusterMatchMethod

Enumerator
DeltaR 
ClusterLink 

Definition at line 10 of file METRecoCommon.h.

10 {
11 DeltaR,
13 };
@ ClusterLink

◆ SystType

Enumerator
INVALID 
SOFTCALO 
SOFTTRK 
JETTRK 

Definition at line 48 of file IMETSystematicsTool.h.

48 {
49 INVALID=-1,
51 SOFTTRK,
52 JETTRK
53 };

Function Documentation

◆ dec_softConst()

const SG::Decorator< std::vector< ElementLink< IParticleContainer > > > met::dec_softConst ( "softConstituents" )
static

◆ getSystType()

SystType met::getSystType ( const CP::SystematicVariation & systematic)
inline

Definition at line 55 of file IMETSystematicsTool.h.

56 {
69 return INVALID;
70 }
static const CP::SystematicVariation MET_JetTrk_ScaleDown("MET_JetTrk_Scale__1down")
static const CP::SystematicVariation MET_JetTrk_ScaleUp("MET_JetTrk_Scale__1up")
static const CP::SystematicVariation MET_SoftCalo_ResoPara("MET_SoftCalo_ResoPara")
static const CP::SystematicVariation MET_SoftCalo_ResoPerp("MET_SoftCalo_ResoPerp")
static const CP::SystematicVariation MET_SoftCalo_ScaleUp("MET_SoftCalo_Scale__1up")
static const CP::SystematicVariation MET_SoftCalo_ScaleDown("MET_SoftCalo_Scale__1down")
static const CP::SystematicVariation MET_SoftCalo_ResoCorr("MET_SoftCalo_ResoCorr")
static const CP::SystematicVariation MET_SoftTrk_ResoPara("MET_SoftTrk_ResoPara")
static const CP::SystematicVariation MET_SoftTrk_ResoPerp("MET_SoftTrk_ResoPerp")
static const CP::SystematicVariation MET_SoftTrk_ResoCorr("MET_SoftTrk_ResoCorr")
static const CP::SystematicVariation MET_SoftTrk_ScaleDown("MET_SoftTrk_Scale__1down")
static const CP::SystematicVariation MET_SoftTrk_ScaleUp("MET_SoftTrk_Scale__1up")

Variable Documentation

◆ cacc_ghosttruth

const SG::ConstAccessor< std::vector< ElementLink< IParticleContainer > > > met::cacc_ghosttruth("GhostTruth") ( "GhostTruth" )
static

◆ PVMatchedAcc [1/2]

const SG::ConstAccessor< char > met::PVMatchedAcc("matchedToPV") ( "matchedToPV" )
static

◆ PVMatchedAcc [2/2]

const SG::ConstAccessor< char > met::PVMatchedAcc("matchedToPV") ( "matchedToPV" )
static