IB-0.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
IBAnalyzerPoca Class Reference

#include <IBAnalyzerPoca.h>

Inheritance diagram for IBAnalyzerPoca:
IBAnalyzer

Public Types

typedef IBAnalyzer BaseClass
 

Public Member Functions

 IBAnalyzerPoca ()
 
 ~IBAnalyzerPoca ()
 
virtual const char * type_name () const
 
bool AddMuon (const MuonScatterData &event)
 
void Run (unsigned int iterations=1, float muons_ratio=1)
 
void SetPocaAlgorithm (IBPocaEvaluator *poca)
 
void SetMuonCollection (IBMuonCollection *muons)
 
- Public Member Functions inherited from IBAnalyzer
virtual IBExperiment * GetExperiment () const
 
virtual void SetExperiment (IBExperiment *exp)
 
virtual IBVoxCollectionGetVoxCollection () const
 
virtual void SetVoxCollection (IBVoxCollection *coll)
 
virtual IBMuonCollectionGetMuonCollection () const
 
virtual unsigned int Size ()
 

Additional Inherited Members

- Data Fields inherited from IBAnalyzer
IBMuonCollectionm_MuonCollection
 
- Protected Member Functions inherited from IBAnalyzer
 IBAnalyzer ()
 
virtual ~IBAnalyzer ()
 

Member Typedef Documentation

Constructor & Destructor Documentation

IBAnalyzerPoca::IBAnalyzerPoca ( )
IBAnalyzerPoca::~IBAnalyzerPoca ( )

Member Function Documentation

bool IBAnalyzerPoca::AddMuon ( const MuonScatterData &  event)
virtual

Implements IBAnalyzer.

void IBAnalyzerPoca::Run ( unsigned int  iterations = 1,
float  muons_ratio = 1 
)
virtual

Implements IBAnalyzer.

void IBAnalyzerPoca::SetMuonCollection ( IBMuonCollection muons)
virtual

Reimplemented from IBAnalyzer.

void IBAnalyzerPoca::SetPocaAlgorithm ( IBPocaEvaluator poca)
virtual const char* IBAnalyzerPoca::type_name ( ) const
inlinevirtual

Implements IBAnalyzer.


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