|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef LARAVERAGES2NTUPLE_H
16 #define LARAVERAGES2NTUPLE_H
37 Gaudi::Property< unsigned int >
m_Nsamples{
this,
"NSamples", 32,
"Number of samples to store"};
38 Gaudi::Property< bool >
m_keepPulsed{
this,
"KeepOnlyPulsed",
true};
39 Gaudi::Property< std::vector<unsigned int> >
m_keepFT{
this,
"KeepFT", {},
"list of FT to keep"};
57 NTuple::Array<unsigned int>
m_Sum;
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode initialize() override final
NTuple::Item< unsigned long > m_StepIndex
NTuple::Array< unsigned int > m_SumSq
SG::ReadHandleKey< LArAccumulatedCalibDigitContainer > m_contKey
Gaudi::Property< bool > m_keepPulsed
NTuple::Item< unsigned long long > m_EventNum
unsigned long long m_event
bool const RAWDATA *ch2 const
const LArOnlineID_Base * m_onlineHelper
::StatusCode StatusCode
StatusCode definition for legacy code.
NTuple::Array< float > m_Mean
NTuple::Item< unsigned long long > m_IEvent
NTuple::Item< long > m_delay
NTuple::Array< unsigned int > m_Sum
LArAverages2Ntuple(const std::string &name, ISvcLocator *pSvcLocator)
Helper for the Liquid Argon Calorimeter cell identifiers.
NTuple::Item< long > m_DAC
Gaudi::Property< unsigned int > m_Nsamples
virtual StatusCode execute() override final
NTuple::Item< long > m_isPulsed
NTuple::Item< long > m_Ntrigger
NTuple::Item< long > m_ntNsamples
Gaudi::Property< std::vector< unsigned int > > m_keepFT
Container class for LArAccumulatedCalibDigit.
NTuple::Item< long > m_Nsteps
NTuple::Array< float > m_RMS