14#ifndef LARDIGITSACCUMULATOR
15#define LARDIGITSACCUMULATOR
18#include "GaudiKernel/ToolHandle.h"
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
std::vector< uint64_t > m_samplesum
std::vector< uint64_t > m_matrix
std::vector< std::string > m_keylist
list of key for input digit container (=gain)
std::vector< LArAccumulated > m_Accumulated
Vector (index=hash ID) of accumulation quantities.
LArDigitsAccumulator(const std::string &name, ISvcLocator *pSvcLocator)
bool m_isSC
Tells you wether you run on SuperCells or Cells.
std::string m_AccuDigitContainerName
LArAccumulatedDigitContainer name.
unsigned int m_event_counter
Event counter.
unsigned int m_NtriggersPerStep
Number of triggers per step.
const LArOnlineID_Base * m_onlineHelper
unsigned int m_nStepTrigger
Number of steps.
double m_DropPercentTrig
Percentage of the used triggers that we will skip over at the end, in order ot ensure that the accumu...
std::vector< LArAccumulatedDigit * > ACCUMDIGIT_VEC
Helper for the Liquid Argon Calorimeter cell identifiers.