ATLAS Offline Software
Public Member Functions | List of all members
ITrackAnalysisDefinitionSvc Class Referenceabstract

Athena include(s). More...

#include <ITrackAnalysisDefinitionSvc.h>

Inheritance diagram for ITrackAnalysisDefinitionSvc:
Collaboration diagram for ITrackAnalysisDefinitionSvc:

Public Member Functions

 DeclareInterfaceID (ITrackAnalysisDefinitionSvc, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual const std::vector< std::string > & configuredChains () const =0
 
virtual const std::string & subFolder () const =0
 
virtual const std::string & anaTag () const =0
 
virtual std::string plotsFullDir (std::string chain="") const =0
 
virtual bool useTrigger () const =0
 
virtual bool useEFTrigger () const =0
 
virtual bool useTruth () const =0
 
virtual bool useOffline () const =0
 
virtual bool isTestTrigger () const =0
 
virtual bool isTestEFTrigger () const =0
 
virtual bool isTestTruth () const =0
 
virtual bool isTestOffline () const =0
 
virtual bool isReferenceTrigger () const =0
 
virtual bool isReferenceEFTrigger () const =0
 
virtual bool isReferenceTruth () const =0
 
virtual bool isReferenceOffline () const =0
 
virtual const std::string & testType () const =0
 
virtual const std::string & referenceType () const =0
 
virtual const std::string & testTag () const =0
 
virtual const std::string & referenceTag () const =0
 
virtual const std::string & matchingType () const =0
 
virtual bool plotTrackParameters () const =0
 histogram properties More...
 
virtual bool plotEfficiencies () const =0
 
virtual bool plotResolutions () const =0
 
virtual bool plotOfflineElectrons () const =0
 
virtual void print () const =0
 Print the state of the service. More...
 

Detailed Description

Athena include(s).

STL include(s)

Definition at line 25 of file ITrackAnalysisDefinitionSvc.h.

Member Function Documentation

◆ anaTag()

virtual const std::string& ITrackAnalysisDefinitionSvc::anaTag ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ configuredChains()

virtual const std::vector< std::string >& ITrackAnalysisDefinitionSvc::configuredChains ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ DeclareInterfaceID()

ITrackAnalysisDefinitionSvc::DeclareInterfaceID ( ITrackAnalysisDefinitionSvc  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ isReferenceEFTrigger()

virtual bool ITrackAnalysisDefinitionSvc::isReferenceEFTrigger ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ isReferenceOffline()

virtual bool ITrackAnalysisDefinitionSvc::isReferenceOffline ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ isReferenceTrigger()

virtual bool ITrackAnalysisDefinitionSvc::isReferenceTrigger ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ isReferenceTruth()

virtual bool ITrackAnalysisDefinitionSvc::isReferenceTruth ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ isTestEFTrigger()

virtual bool ITrackAnalysisDefinitionSvc::isTestEFTrigger ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ isTestOffline()

virtual bool ITrackAnalysisDefinitionSvc::isTestOffline ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ isTestTrigger()

virtual bool ITrackAnalysisDefinitionSvc::isTestTrigger ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ isTestTruth()

virtual bool ITrackAnalysisDefinitionSvc::isTestTruth ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ matchingType()

virtual const std::string& ITrackAnalysisDefinitionSvc::matchingType ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ plotEfficiencies()

virtual bool ITrackAnalysisDefinitionSvc::plotEfficiencies ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ plotOfflineElectrons()

virtual bool ITrackAnalysisDefinitionSvc::plotOfflineElectrons ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ plotResolutions()

virtual bool ITrackAnalysisDefinitionSvc::plotResolutions ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ plotsFullDir()

virtual std::string ITrackAnalysisDefinitionSvc::plotsFullDir ( std::string  chain = "") const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ plotTrackParameters()

virtual bool ITrackAnalysisDefinitionSvc::plotTrackParameters ( ) const
pure virtual

histogram properties

Implemented in TrackAnalysisDefinitionSvc.

◆ print()

virtual void asg::IAsgService::print ( ) const
pure virtualinherited

Print the state of the service.

Implemented in asg::AsgService.

◆ referenceTag()

virtual const std::string& ITrackAnalysisDefinitionSvc::referenceTag ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ referenceType()

virtual const std::string& ITrackAnalysisDefinitionSvc::referenceType ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ subFolder()

virtual const std::string& ITrackAnalysisDefinitionSvc::subFolder ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ testTag()

virtual const std::string& ITrackAnalysisDefinitionSvc::testTag ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ testType()

virtual const std::string& ITrackAnalysisDefinitionSvc::testType ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ useEFTrigger()

virtual bool ITrackAnalysisDefinitionSvc::useEFTrigger ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ useOffline()

virtual bool ITrackAnalysisDefinitionSvc::useOffline ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ useTrigger()

virtual bool ITrackAnalysisDefinitionSvc::useTrigger ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.

◆ useTruth()

virtual bool ITrackAnalysisDefinitionSvc::useTruth ( ) const
pure virtual

Implemented in TrackAnalysisDefinitionSvc.


The documentation for this class was generated from the following file: