5#ifndef LARDIGITS2NTUPLEEB_H
6#define LARDIGITS2NTUPLEEB_H
23 virtual StatusCode
execute()
override;
31 Gaudi::Property< unsigned int >
m_Nsamples{
this,
"NSamples", 32,
"number of samples to store"};
32 Gaudi::Property< unsigned int >
m_Net{
this,
"Net", 5,
"number of energies to store"};
33 Gaudi::Property< std::vector<unsigned int> >
m_FTlist{
this,
"FTlist", {},
"which FT to dump"};
34 Gaudi::Property< bool >
m_fillBCID{
this,
"FillBCID",
false,
"if to fill BCID"};
Property holding a SG store/key/clid from which a ReadHandle is made.
LArCond2NtupleBaseEB(const std::string &name, ISvcLocator *pSvcLocator)
NTuple::Array< short > m_ELVL1Id
Gaudi::Property< unsigned int > m_Net
NTuple::Item< unsigned long long > m_IEvent
NTuple::Array< int > m_ntNsamples
NTuple::Matrix< float > m_bcidVec_ET
LArDigits2NtupleEB(const std::string &name, ISvcLocator *pSvcLocator)
NTuple::Array< short > m_gain
virtual StatusCode initialize() override
Gaudi::Property< std::vector< unsigned int > > m_FTlist
virtual StatusCode execute() override
SG::ReadHandleKey< xAOD::EventInfo > m_evtInfoKey
SG::ReadHandleKey< LArFebHeaderContainer > m_LArFebHeaderContainerKey
Gaudi::Property< unsigned int > m_Nsamples
Gaudi::Property< bool > m_fillBCID
NTuple::Matrix< float > m_energyVec_ET_ID
NTuple::Matrix< short > m_samples
NTuple::Matrix< bool > m_saturVec_ET_ID
NTuple::Matrix< bool > m_saturVec_ET
NTuple::Matrix< float > m_bcidVec_ET_ID
NTuple::Matrix< float > m_energyVec_ET
NTuple::Item< short > m_bcid
SG::ReadHandleKey< LArDigitContainer > m_contKey
Property holding a SG store/key/clid from which a ReadHandle is made.