![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDETTRACKPERFMON_ITRACKANALYSISDEFINITIONSVC_H
6 #define INDETTRACKPERFMON_ITRACKANALYSISDEFINITIONSVC_H
35 virtual const std::string&
anaTag()
const = 0;
52 virtual const std::string&
testType()
const = 0;
54 virtual const std::string&
testTag()
const = 0;
66 #endif // > ! INDETTRACKPERFMON_ITRACKANALYSISDEFINITIONSVC_H
virtual bool useEFTrigger() const =0
virtual bool useOffline() const =0
DeclareInterfaceID(ITrackAnalysisDefinitionSvc, 1, 0)
Creates the InterfaceID and interfaceID() method.
Base class for the dual-use service interface classes.
virtual const std::string & subFolder() const =0
virtual const std::string & referenceType() const =0
virtual bool isTestOffline() const =0
virtual bool plotEfficiencies() const =0
virtual const std::string & testType() const =0
virtual bool isReferenceTruth() const =0
virtual bool isReferenceEFTrigger() const =0
virtual const std::vector< std::string > & configuredChains() const =0
virtual bool plotOfflineElectrons() const =0
virtual bool plotResolutions() const =0
virtual bool useTrigger() const =0
virtual std::string plotsFullDir(std::string chain="") const =0
virtual const std::string & testTag() const =0
virtual bool isTestEFTrigger() const =0
virtual const std::string & referenceTag() const =0
virtual bool isTestTruth() const =0
virtual bool isReferenceOffline() const =0
virtual const std::string & anaTag() const =0
virtual bool isReferenceTrigger() const =0
virtual bool useTruth() const =0
virtual const std::string & matchingType() const =0
virtual bool isTestTrigger() const =0
virtual bool plotTrackParameters() const =0
histogram properties