|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONDIGITIZATION_CSCDIGITIZATIONTOOL_H
6 #define MUONDIGITIZATION_CSCDIGITIZATIONTOOL_H
12 #include "GaudiKernel/ServiceHandle.h"
13 #include "GaudiKernel/ToolHandle.h"
15 #include "CLHEP/Random/RandomEngine.h"
41 typedef std::vector<CscSimData::Deposit>
deposits;
42 typedef std::map<IdentifierHash,std::pair<double,double> >
csc_map;
43 typedef std::map<IdentifierHash,std::vector<float> >
csc_newmap;
91 BooleanProperty
m_onlyUseContainerName{
this,
"OnlyUseContainerName",
true,
"Don't use the ReadHandleKey directly. Just extract the container name from it."};
101 Gaudi::Property<double>
m_pedestal{
this,
"pedestal",0.0,
""};
113 Gaudi::Property<bool>
m_isPileUp{
this,
"isPileUp",
false,
""};
124 #endif // MUONDIGITIZATION_CSCDIGITIZATIONTOOL_H
bool const RAWDATA *ch2 const
Property holding a SG store/key/clid from which a ReadHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
the preferred mechanism to access information from the different event stores in a pileup job.
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...