|
ATLAS Offline Software
|
Go to the documentation of this file.
18 #ifndef LARCALIBDIGITSACCUMULATORFREEGAIN
19 #define LARCALIBDIGITSACCUMULATORFREEGAIN
22 #include "GaudiKernel/ToolHandle.h"
48 std::vector< uint64_t >
m_sum;
49 std::vector< uint64_t >
m_sum2;
double m_delayScale
Set delay scale.
bool m_isPulsed
Set wether a cell is pulsed or not.
unsigned int m_event_counter
Event counter.
std::string m_calibAccuDigitContainerName
LArAccumulatedCalibDigitContainer name.
std::vector< LArAccumulated > m_AccumulatedLG
Class of intermediate accumulations.
LArCalibDigitsAccumulatorFreeGain(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< uint64_t > m_sum
std::vector< LArAccumulated > m_AccumulatedHG
Stores number of triggers per intermediate step.
std::vector< LArAccumulated > m_AccumulatedMG
bool m_keepPulsed
Tells you wether you keep only pulsed cells or all cells.
const LArOnlineID * m_onlineHelper
std::vector< uint64_t > m_sum2
SG::ReadCondHandleKey< LArCalibLineMapping > m_calibMapKey
std::vector< std::string > m_keylist
list of key for input digit container (=gain)
unsigned int m_nStepTrigger
Number of intermediate accumulations (JO property)