10 static const std::string preFixStr{
"MuSim_"};
12#define SIM_AUXVARIABLE(VAR) \
14 static const std::string varName =preFixStr+#VAR; \
15 static const auxid_t auxid = getAuxID(varName, VAR); \
16 regAuxVar(auxid, varName, VAR); \
#define AUX_MEASUREMENTVAR(VAR, DIM)
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
std::vector< float > kineticEnergy
std::vector< float > globalTime
std::vector< float > stepLength
std::vector< unsigned int > uniqueID
std::vector< float > mass
std::vector< unsigned short > mcEventIndex
Information needed to save the HEPMC particle link.
std::vector< std::array< float, 3 > > localPosition
MuonSimHitAuxContainer_v1()
Default constructor.
std::vector< Identifier::value_type > identifier
std::vector< float > energyDeposit
std::vector< std::array< float, 3 > > localDirection
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
#define SIM_AUXVARIABLE(VAR)