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

#include <IBAnalyzerWTrackLengths.h>

Inheritance diagram for IBAnalyzerWTrackLengths:
IBAnalyzer

Public Member Functions

 IBAnalyzerWTrackLengths ()
 
 ~IBAnalyzerWTrackLengths ()
 
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 SetVarAlgorithm (IBMinimizationVariablesEvaluator *algorithm)
 
void SetPocaProximity (float sigma=0)
 
- 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 void SetMuonCollection (IBMuonCollection *coll)
 
virtual unsigned int Size ()
 

Additional Inherited Members

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

Constructor & Destructor Documentation

IBAnalyzerWTrackLengths::IBAnalyzerWTrackLengths ( )
IBAnalyzerWTrackLengths::~IBAnalyzerWTrackLengths ( )

Member Function Documentation

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

Implements IBAnalyzer.

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

Implements IBAnalyzer.

void IBAnalyzerWTrackLengths::SetPocaAlgorithm ( IBPocaEvaluator evaluator)
void IBAnalyzerWTrackLengths::SetPocaProximity ( float  sigma = 0)
void IBAnalyzerWTrackLengths::SetRayAlgorithm ( IBVoxRaytracer raytracer)
void IBAnalyzerWTrackLengths::SetVarAlgorithm ( IBMinimizationVariablesEvaluator algorithm)
virtual const char* IBAnalyzerWTrackLengths::type_name ( ) const
inlinevirtual

Implements IBAnalyzer.


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