  | 
  
    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