 |
ATLAS Offline Software
|
Go to the documentation of this file.
17 #include "GaudiKernel/IToolSvc.h"
25 const std::string&
name,
26 const IInterface*
parent) :
44 return StatusCode::SUCCESS;
61 return StatusCode::SUCCESS;
74 return StatusCode::SUCCESS;
87 for (
auto ditau : *ditaus) {
105 if ( (
bool)IsTruthMatchedAcc(*ditau) ) {
119 return StatusCode::SUCCESS;
125 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
virtual StatusCode procHistograms()
An inheriting class should either override this function or finalHists().
PhysValDiTau(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
ToolHandle< TauAnalysisTools::IDiTauTruthMatchingTool > m_truthTool
virtual StatusCode initialize()
std::unique_ptr< DiTauValidationPlots > m_oDiTauValidationPlots
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< bool > m_isMC
ToolHandle< TauAnalysisTools::IDiTauSelectionTool > m_nomiDiTauSel
Gaudi::Property< std::string > m_DiTauJetContainerName
Class describing the basic event information.
virtual StatusCode bookHistograms()
An inheriting class should either override this function or bookHists().
Helper class to provide constant type-safe access to aux data.
size_type size() const noexcept
Returns the number of elements in the collection.
float beamSpotWeight() const
Weight for beam spot size reweighting.
virtual StatusCode fillHistograms()
An inheriting class should either override this function or fillHists().