|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   35   Gaudi::Property< std::vector<std::string> > 
m_contKeys{ 
this, 
"SCContainerKeys", {},
"which containers to dump"};
 
   36   Gaudi::Property< bool > 
m_overwriteEventNumber{
this, 
"OverwriteEventNumber", 
false, 
"overwrite the event number from EventInfo ?"};
 
   37   Gaudi::Property< unsigned int >  
m_Net{
this, 
"Net", 5, 
"number of energies to store"};
 
   38   Gaudi::Property< bool > 
m_fillRawChan{
this, 
"FillRODEnergy", 
false, 
"Trying to fill corresponding cells energies"};
 
   39   Gaudi::Property< bool > 
m_fillTType{
this, 
"FillTriggerType", 
false, 
"Trying to fill trigger type word"};
 
   40   Gaudi::Property< std::vector<std::string> > 
m_trigNames{ 
this, 
"TrigNames", {
"L1_EM3",
"L1_EM7",
"L1_EM15"},
"which triggers to dump"};
 
   41   Gaudi::Property< bool > 
m_fillCaloTT{
this, 
"FillTriggerTowers", 
false, 
"Trying to fill also TriggerTowers from ByteStream"};
 
   42   Gaudi::Property< float > 
m_ETThresh{
this, 
"ETThreshold", -1., 
"Threshold for ET to fill info"};
 
   43   Gaudi::Property< float > 
m_ETThreshMain{
this, 
"ETThresholdMain", -1., 
"Threshold for ET from Main to fill info"};
 
   44   Gaudi::Property< float > 
m_ADCThresh{
this, 
"ADCThreshold", -1., 
"Threshold for ADCmax-ADC(0) to fill info"};
 
   47   ToolHandle<ICaloSuperCellIDTool>   
m_scidtool{
this, 
"CaloSuperCellIDTool", 
"CaloSuperCellIDTool", 
"Offline / SuperCell ID mapping tool"};
 
   48   ToolHandle< Trig::TrigDecisionTool > 
m_trigDec{
this, 
"TrigDecisionTool", 
"", 
"Handle to the TrigDecisionTool"};
 
   54   Gaudi::Property< std::string > 
m_triggerTowerKey{
this, 
"TriggerTowerKey", 
"TriggerTowers", 
"Trigger Tower container"};
 
   57                                                                             "SG key of the resulting CaloSuperCellDetDescrManager" };
 
  
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
const CaloSuperCellDetDescrManager * m_caloMgrSC
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
Gaudi::Property< float > m_ETThreshMain
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
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
void fillRODEnergy(HWIdentifier SCId, rawChanMap_t &rawChanMap, const LArOnOffIdMapping *cabling, const LArOnOffIdMapping *cablingROD, bool &acceptMain)
NTuple::Array< float > m_ROD_energy
Gaudi::Property< float > m_ADCThresh
ToolHandle< ICaloSuperCellIDTool > m_scidtool
Gaudi::Property< float > m_ETThresh
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
SG::ReadCondHandleKey< CaloSuperCellDetDescrManager > m_caloSCMgrKey