ATLAS Offline Software
Loading...
Searching...
No Matches
EnumDef.h File Reference
#include <array>
Include dependency graph for EnumDef.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  MCP
namespace  MCP::DetectorType
namespace  MCP::SystVariation

Enumerations

enum class  MCP::TrackType { MCP::CB , MCP::ID , MCP::ME }
enum class  MCP::SagittaCorrection { MCP::Nominal , MCP::Datastat__1up , MCP::Residual__1up , MCP::PtExtra__1up }
enum class  MCP::ScaleResCorrection { MCP::Nominal , MCP::SystErr__1up , MCP::SystErr__1down }
enum class  MCP::ScaleSmearParam {
  MCP::s0 , MCP::s1 , MCP::r0 , MCP::r1 ,
  MCP::r2
}
enum class  MCP::ExpectedResParam { MCP::r0 , MCP::r1 , MCP::r2 , MCP::r2tan2 }
enum class  MCP::DataYear {
  MCP::Data16 , MCP::Data17 , MCP::Data18 , MCP::Data22 ,
  MCP::Data23 , MCP::Data24 , MCP::Run4
}
enum class  MCP::MST_Categories {
  MCP::Undefined , MCP::Zero , MCP::One , MCP::Two ,
  MCP::Three , MCP::Four
}
enum  { MCP::DetectorType::MS = 1 , MCP::DetectorType::ID = 2 , MCP::DetectorType::CB = 3 }
enum  { MCP::SystVariation::Default = 0 , MCP::SystVariation::Down = -1 , MCP::SystVariation::Up = 1 }

Functions

std::string MCP::toString (TrackType trkType)
std::string MCP::toString (ScaleSmearParam param)
std::string MCP::toString (DataYear year)

Variables

static constexpr std::array< MCP::DataYear, 7 > MCP::dataYearList {MCP::DataYear::Data16, MCP::DataYear::Data17, MCP::DataYear::Data18, MCP::DataYear::Data22, MCP::DataYear::Data23, MCP::DataYear::Data24, MCP::DataYear::Run4}