 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARSC2NTUPLEEB_H
6 #define LARSC2NTUPLEEB_H
29 Gaudi::Property< unsigned int >
m_scNet{
this,
"scNet", 5,
"number of energies from raw"};
30 Gaudi::Property< unsigned int >
m_recoNet{
this,
"recoNet", 5,
"number of energies from reco"};
31 Gaudi::Property< bool >
m_fillBCID{
this,
"FillBCID",
false,
"if to fill BCID"};
33 Gaudi::Property< float >
m_eCut{
this,
"EnergyCut", 0.,
"when to fll"};
61 ToolHandle<ICaloSuperCellIDTool>
m_scidtool{
this,
"CaloSuperCellIDTool",
"CaloSuperCellIDTool",
"Offline / SuperCell ID mapping tool"};
67 typedef std::map<HWIdentifier, const LArRawSC*>
rawSCMap_t;
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< LArRawSCContainer > m_reccontKey
NTuple::Item< unsigned long long > m_IEvent
SG::ReadHandleKey< xAOD::EventInfo > m_evtInfoKey
NTuple::Matrix< float > m_ROD_energy
NTuple::Matrix< bool > m_saturVec_Reco
NTuple::Matrix< float > m_ROD_id
NTuple::Matrix< bool > m_passVec_ET
NTuple::Matrix< float > m_bcidVec_ET
Gaudi::Property< bool > m_fillBCID
Gaudi::Property< unsigned int > m_scNet
Gaudi::Property< unsigned int > m_recoNet
NTuple::Item< short > m_bcid
NTuple::Matrix< float > m_tauVec_Reco
SG::ReadHandleKey< LArRawSCContainer > m_sccontKey
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< ICaloSuperCellIDTool > m_scidtool
NTuple::Matrix< float > m_energyVec_Reco
SG::ReadHandleKey< LArRawChannelContainer > m_rawcontKey
virtual StatusCode execute() override
virtual StatusCode initialize() override
NTuple::Matrix< float > m_energyVec_ET
NTuple::Matrix< float > m_bcidVec_Reco
NTuple::Matrix< bool > m_passVec_Reco
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKeyAdditional
void fillRODEnergy(HWIdentifier SCId, unsigned cell, rawChanMap_t &rawChanMap, const LArOnOffIdMapping *cabling, const LArOnOffIdMapping *cablingROD)
NTuple::Matrix< bool > m_saturVec_ET
NTuple::Matrix< float > m_ROD_time
std::map< HWIdentifier, const LArRawChannel * > rawChanMap_t
std::map< HWIdentifier, const LArRawSC * > rawSCMap_t
Gaudi::Property< float > m_eCut
LArSC2NtupleEB(const std::string &name, ISvcLocator *pSvcLocator)