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

#include <IBAnalyzerTrackLengths.h>

Inheritance diagram for IBAnalyzerTrackLengths:
IBAnalyzer

Public Types

typedef IBAnalyzer BaseClass
 

Public Member Functions

 IBAnalyzerTrackLengths ()
 
 ~IBAnalyzerTrackLengths ()
 
virtual const char * type_name () const
 
bool AddMuon (const MuonScatterData &muon)
 
void Run (unsigned int iterations=1, float muons_ratio=1)
 
void SetRayAlgorithm (IBVoxRaytracer *raytracer)
 
void SetPocaAlgorithm (IBPocaEvaluator *evaluator)
 
void SetMuonCollection (IBMuonCollection *muons)
 
void SetDetectorZSelection (int selectZ)
 
- 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

IBAnalyzerTrackLengths::IBAnalyzerTrackLengths ( )
IBAnalyzerTrackLengths::~IBAnalyzerTrackLengths ( )

Member Function Documentation

bool IBAnalyzerTrackLengths::AddMuon ( const MuonScatterData &  muon)
virtual

Implements IBAnalyzer.

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

Implements IBAnalyzer.

void IBAnalyzerTrackLengths::SetDetectorZSelection ( int  selectZ)
void IBAnalyzerTrackLengths::SetMuonCollection ( IBMuonCollection muons)
virtual

Reimplemented from IBAnalyzer.

void IBAnalyzerTrackLengths::SetPocaAlgorithm ( IBPocaEvaluator evaluator)
void IBAnalyzerTrackLengths::SetRayAlgorithm ( IBVoxRaytracer raytracer)
virtual const char* IBAnalyzerTrackLengths::type_name ( ) const
inlinevirtual

Implements IBAnalyzer.


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