 |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef TILE_RDO_ANALYSIS_H
7 #define TILE_RDO_ANALYSIS_H
10 #include "GaudiKernel/ServiceHandle.h"
11 #include "GaudiKernel/ITHistSvc.h"
38 Gaudi::Property<std::string>
m_ntupleFileName {
this,
"NtupleFileName",
"/ntuples/file1"};
39 Gaudi::Property<std::string>
m_ntupleDirName {
this,
"NtupleDirectoryName",
"/TileRDOAnalysis/"};
41 Gaudi::Property<std::string>
m_path {
this,
"HistPath",
"/TileRDOAnalysis/"};
57 "TileCablingSvc",
"TileCablingSvc",
"The Tile cabling service" };
65 std::vector<unsigned long long>*
m_ttID;
66 std::vector<unsigned long long>*
m_mtID;
91 std::vector< std::vector<unsigned int> >*
m_L2val;
92 std::vector< std::vector<float> >*
m_L2eta;
97 std::vector< std::vector<unsigned int> >*
m_L2qual;
145 #endif // TILE_RDO_ANALYSIS_H
std::vector< unsigned long long > * m_cellID
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< TileTTL1Container > m_inputMBTS_TTL1Key
std::vector< std::vector< float > > * m_L2energyBC
SG::ReadHandleKey< TileRawChannelContainer > m_inputRawChKey
std::vector< int > * m_fragID_mu
std::vector< int > * m_L2ID
std::vector< int > * m_fragID
SG::ReadHandleKey< TileL2Container > m_inputL2Key
std::vector< std::vector< float > > * m_L2energyD
std::vector< std::vector< unsigned int > > * m_L2val
Gaudi::Property< std::string > m_ntupleFileName
ServiceHandle< ITHistSvc > m_thistSvc
std::vector< unsigned long long > * m_adcID
std::vector< uint32_t > * m_fragBCID
virtual StatusCode finalize() override final
std::vector< std::vector< unsigned int > > * m_L2qual
BooleanProperty m_presampling
Gaudi::Property< std::string > m_ntupleDirName
virtual StatusCode execute() override final
Support class for PropertyMgr.
TH1 * m_h_ttl1MBTS_digits
std::vector< float > * m_rawQual
SG::ReadHandleKey< TileDigitsContainer > m_inputDigitsMuRcvKey
std::vector< float > * m_muRcv_energy
SG::ReadHandleKey< TileDigitsContainer > m_inputDigitsFltKey
std::vector< unsigned long long > * m_mtID
std::vector< std::vector< float > > * m_L2sumE
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< float > * m_muRcv_thresh
ServiceHandle< TileCablingSvc > m_cablingSvc
Name of Tile cabling service.
std::vector< uint32_t > * m_muFragBCID
virtual StatusCode initialize() override final
std::vector< float > * m_rawPed
std::vector< std::vector< double > > * m_digits
TileRDOAnalysis(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< std::vector< float > > * m_L2eta
std::vector< unsigned long long > * m_ttl1MBTS_ID
std::vector< std::vector< float > > * m_L2energyA
std::vector< float > * m_L2phi
std::vector< bool > * m_muRcv_dec
std::vector< unsigned long long > * m_ttID
std::vector< float > * m_rawTime_mu
std::vector< uint32_t > * m_muFragSize
std::vector< std::vector< double > > * m_ttl1_digits
std::vector< float > * m_rawAmp_mu
std::vector< float > * m_muRcv_time
std::vector< unsigned long long > * m_pmtID
SG::ReadHandleKey< TileTTL1Container > m_inputTileTTL1Key
std::vector< uint32_t > * m_fragSize
SG::ReadHandleKey< TileMuonReceiverContainer > m_inputMuRcvKey
std::vector< unsigned long long > * m_adcHWID_mu
=============================================================================
Gaudi::Property< bool > m_doNtuple
Gaudi::Property< std::string > m_path
std::vector< std::vector< double > > * m_muDigits
Gaudi::Property< std::string > m_ntupleTreeName
std::vector< float > * m_rawQual_mu
std::vector< float > * m_rawPed_mu
std::vector< int > * m_muRcvID
std::vector< std::vector< double > > * m_ttl1MBTS_digits
std::vector< unsigned long long > * m_ttl1_ID
SG::ReadHandleKey< TileRawChannelContainer > m_inputMuRcvRawChKey
std::vector< float > * m_rawTime
std::vector< float > * m_rawAmp