![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef CALOTOWERMON_H
17 #define CALOTOWERMON_H
21 #include "GaudiKernel/ToolHandle.h"
27 #include "Identifier/Identifier.h"
29 #include "CaloEvent/CaloTowerContainer.h"
42 #include "TProfile2D.h"
193 #endif // CaloTowerVecMon_H
TH1F * m_twr_e_total_phiall_thresh[MAX_E]
TH2F * m_etaphi_hotrat_tower
void fillNothrEnHists(const CaloTower *twr)
TProfile * m_twr_nCells_phiall_thresh[MAX_E]
TProfile * m_twr_e_trans_phi_thresh[MAX_E][3]
virtual StatusCode fillHistograms()
An inheriting class should either override this function or fillHists().
The common trigger namespace for trigger analysis tools.
const Trig::ChainGroup * m_Trigger1
std::string m_TriggerNames2
TH2F * m_twr_e_total_etaphi_thresh[MAX_E]
void bookMuthrHists(const Interval_t theinterval)
std::string m_TriggerNames3
ToolHandle< IDQFilterTool > m_BadLBTool
TH1F * m_ratioE_leadcell_tower
void fillTwrPreHists(const CaloTowerContainer *towerCont)
bool m_useReadyFilterTool
void bookTwrStatHists(const Interval_t theinterval)
TH1F * m_twr_eta_thresh[MAX_E]
TProfile * m_twr_e_phiall_thresh[MAX_E]
void fillTwrStat(const CaloTower *twr)
TH2F * m_twr_etaphi_thresh[MAX_E]
TProfile2D * m_twr_nCells_etaphi_thresh[MAX_E]
TProfile * m_twr_e_eta_thresh[MAX_E]
void fillCellHists(const CaloTower *twr)
TProfile2D * m_twr_e_trans_etaphi_thresh[MAX_E]
Storable container class for CaloTower.
void bookCellHists(const Interval_t theinterval)
TH1F * m_twr_phiall_thresh[MAX_E]
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode bookHistograms()
An inheriting class should either override this function or bookHists().
ToolHandle< IDQFilterTool > m_ReadyFilterTool
std::string m_towerContainerName
TProfile * m_twr_nCells_eta_thresh[MAX_E]
void fillMuthrHists(const CaloTower *twr)
TProfile * m_twr_e_trans_phiall_thresh[MAX_E]
StatusCode retrieveTools()
TH1F * m_twr_e_total_eta_thresh[MAX_E]
virtual StatusCode initialize()
Data class for calorimeter cell towers.
TH2F * m_twr_etaphi_Et_thresh[MAX_E]
std::string m_TriggerNames1
virtual StatusCode procHistograms()
An inheriting class should either override this function or finalHists().
void bookNothrEnHists(const Interval_t theinterval)
virtual ~CaloTowerVecMon()
TProfile * m_twr_e_trans_eta_thresh[MAX_E]
CaloTowerVecMon(const std::string &type, const std::string &name, const IInterface *parent)
TProfile2D * m_etaphi_avgenergy_hotrat_tower
TH1F * m_twr_phi_thresh[MAX_E][3]
StatusCode checkFilters(bool &ifPass)
TProfile * m_twr_nCells_phi_thresh[MAX_E][3]
void bookTwrPreHists(const Interval_t theinterval)
const Trig::ChainGroup * m_Trigger2
TProfile * m_twr_e_phi_thresh[MAX_E][3]
const Trig::ChainGroup * m_Trigger3
StatusCode checkTimeGran(bool isNewEventsBlock, bool isNewLumiBlock, bool isNewRun, Interval_t &theinterval)
TProfile2D * m_twr_e_etaphi_thresh[MAX_E]
ToolHandle< Trig::TrigDecisionTool > m_trigDec
TH1F * m_twr_e_total_phi_thresh[MAX_E][3]
virtual StatusCode bookHistogramsRecurrent()
An inheriting class should either override this function, bookHists() or bookHistograms().