ATLAS Offline Software
Namespaces | Typedefs | Enumerations
Event/xAOD/xAODPrimitives/xAODPrimitives/IsolationCorrection.h File Reference
#include <bitset>
#include <vector>
Include dependency graph for Event/xAOD/xAODPrimitives/xAODPrimitives/IsolationCorrection.h:

Go to the source code of this file.

Namespaces

 xAOD
 ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
 
 xAOD::Iso
 Namespace holding the IsolationType enumeration.
 

Typedefs

typedef std::bitset< 32 > xAOD::Iso::IsolationCaloCorrectionBitset
 typedef of the bit word used to encode the corrections used to calculate the isolation More...
 
typedef std::bitset< 32 > xAOD::Iso::IsolationTrackCorrectionBitset
 

Enumerations

enum  xAOD::Iso::IsolationCaloCorrection {
  xAOD::Iso::noneCaloCorrection = 0, xAOD::Iso::coreMuon = 1, xAOD::Iso::core57cells = 2, xAOD::Iso::coreCone = 3,
  xAOD::Iso::ptCorrection = 4, xAOD::Iso::pileupCorrection = 5, xAOD::Iso::coreConeSC = 6, xAOD::Iso::numIsolationCaloCorrections =7
}
 Enumeration for different ways of correcting isolation in xAOD files. More...
 
enum  xAOD::Iso::IsolationTrackCorrection {
  xAOD::Iso::noneTrackCorrection = 0, xAOD::Iso::coreTrackPtr = 1, xAOD::Iso::coreTrackCone = 2, xAOD::Iso::coreTrackPt = 3,
  xAOD::Iso::numIsolationTrackCorrections =4
}
 
enum  xAOD::Iso::IsolationCorrectionParameter { xAOD::Iso::coreEnergy = 0, xAOD::Iso::coreArea = 1, xAOD::Iso::NumCorrParameters = 2 }