|
ATLAS Offline Software
|
Go to the documentation of this file.
34 Gaudi::Property< std::vector<std::string> >
m_contKeys{
this,
"SCContainerKeys", {},
"which containers to dump"};
35 Gaudi::Property< bool >
m_overwriteEventNumber{
this,
"OverwriteEventNumber",
false,
"overwrite the event number from EventInfo ?"};
36 Gaudi::Property< unsigned int >
m_Net{
this,
"Net", 5,
"number of energies to store"};
37 Gaudi::Property< bool >
m_fillRawChan{
this,
"FillRODEnergy",
false,
"Trying to fill corresponding cells energies"};
38 Gaudi::Property< bool >
m_fillTType{
this,
"FillTriggerType",
false,
"Trying to fill trigger type word"};
39 Gaudi::Property< std::vector<std::string> >
m_trigNames{
this,
"TrigNames", {
"L1_EM3",
"L1_EM7",
"L1_EM15"},
"which triggers to dump"};
40 Gaudi::Property< bool >
m_fillCaloTT{
this,
"FillTriggerTowers",
false,
"Trying to fill also TriggerTowers from ByteStream"};
43 ToolHandle<ICaloSuperCellIDTool>
m_scidtool{
this,
"CaloSuperCellIDTool",
"CaloSuperCellIDTool",
"Offline / SuperCell ID mapping tool"};
44 ToolHandle< Trig::TrigDecisionTool >
m_trigDec{
this,
"TrigDecisionTool",
"",
"Handle to the TrigDecisionTool"};
50 Gaudi::Property< std::string >
m_triggerTowerKey{
this,
"TriggerTowerKey",
"TriggerTowers",
"Trigger Tower container"};
NTuple::Array< float > m_ROD_time
NTuple::Array< double > m_TTphi
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKeyAdditional
Gaudi::Property< std::vector< std::string > > m_trigNames
SG::ReadHandleKey< LArLATOMEHeaderContainer > m_LArLatomeHeaderContainerKey
NTuple::Array< short > m_samples_ADC_BAS
NTuple::Item< uint16_t > m_bcidLATOMEHEAD
NTuple::Array< int > m_energyVec_ET_ID
NTuple::Array< unsigned short > m_bcidVec
std::map< HWIdentifier, const LArRawChannel * > rawChanMap_t
NTuple::Item< uint32_t > m_ntNet
LArSC2Ntuple(const std::string &name, ISvcLocator *pSvcLocator)
NTuple::Array< bool > m_saturVec_ET
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
NTuple::Array< bool > m_saturVec_ET_ID
NTuple::Array< int > m_TTEhad
NTuple::Array< int > m_TTEem
NTuple::Array< unsigned short > m_bcidVec_ET_ID
NTuple::Item< uint32_t > m_latomeSourceId
NTuple::Item< uint32_t > m_LArEventBits
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< bool > m_fillRawChan
Gaudi::Property< bool > m_fillTType
SG::ReadDecorHandleKey< xAOD::EventInfo > m_eventInfoDecorKey
virtual ~LArSC2Ntuple()=default
virtual StatusCode execute() override
ToolHandle< Trig::TrigDecisionTool > m_trigDec
NTuple::Item< short > m_latomeChannel
NTuple::Array< int > m_energyVec_ET
Gaudi::Property< bool > m_overwriteEventNumber
NTuple::Item< unsigned int > m_TType
NTuple::Array< unsigned short > m_bcidVec_ET
void fillRODEnergy(HWIdentifier SCId, rawChanMap_t &rawChanMap, const LArOnOffIdMapping *cabling, const LArOnOffIdMapping *cablingROD)
Gaudi::Property< std::vector< std::string > > m_contKeys
NTuple::Array< float > m_ROD_id
Gaudi::Property< std::string > m_triggerTowerKey
NTuple::Item< uint32_t > m_ntNTT
NTuple::Array< float > m_ROD_energy
ToolHandle< ICaloSuperCellIDTool > m_scidtool
virtual StatusCode initialize() override
Gaudi::Property< unsigned int > m_Net
NTuple::Array< unsigned short > m_bcidVec_ADC_BAS
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
NTuple::Item< short > m_LArInError
NTuple::Array< double > m_TTeta
std::map< std::string, NTuple::Item< unsigned int > > m_trigNameMap
Gaudi::Property< bool > m_fillCaloTT