![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
18 #ifndef TRIGT1CALOCALIBTOOLS_L1CALOPPRETCORRELATIONPLOTMANAGER
19 #define TRIGT1CALOCALIBTOOLS_L1CALOPPRETCORRELATIONPLOTMANAGER
24 #include "GaudiKernel/ServiceHandle.h"
25 #include "GaudiKernel/ToolHandle.h"
40 class IL1CaloOfflineTriggerTowerTools;
41 class IL1TriggerTowerTool;
50 ToolHandle<LVL1::IL1CaloOfflineTriggerTowerTools>&offlineTT_tool,
51 const unsigned int lumimax,
52 const std::string& pathInRootFile);
55 ToolHandle<LVL1::IL1TriggerTowerTool>&onlineTT_tool,
56 const unsigned int lumimax,
57 const std::string& pathInRootFile);
Extra patterns decribing particle interation process.
StatusCode getCaloCells()
L1CaloPprEtCorrelationPlotManager(ITHistSvc *histoSvc, ToolHandle< LVL1::IL1CaloOfflineTriggerTowerTools > &offlineTT_tool, const unsigned int lumimax, const std::string &pathInRootFile)
bool doMonitoring(double &value)
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
~L1CaloPprEtCorrelationPlotManager()
The Athena Transient Store API.
void SetCaloCellContainer(const std::string &name)
ToolHandle< LVL1::IL1CaloMonitoringCaloTool > m_caloTool
::StatusCode StatusCode
StatusCode definition for legacy code.
Description of TriggerTower_v2.
ServiceHandle< StoreGateSvc > m_storeGate
double getMonitoringValue(const xAOD::TriggerTower *trigTower, CalLayerEnum theLayer)
std::string m_caloCellContainerName
TriggerTower_v2 TriggerTower
Define the latest version of the TriggerTower class.