|
IB-0.2
|
#include <IBAnalyzer.h>
Public Member Functions | |
| virtual IBExperiment * | GetExperiment () const |
| virtual void | SetExperiment (IBExperiment *exp) |
| virtual IBVoxCollection * | GetVoxCollection () const |
| virtual void | SetVoxCollection (IBVoxCollection *coll) |
| virtual IBMuonCollection * | GetMuonCollection () const |
| virtual void | SetMuonCollection (IBMuonCollection *coll) |
| virtual const char * | type_name () const =0 |
| virtual bool | AddMuon (const MuonScatterData &event)=0 |
| virtual void | Run (unsigned int iterations, float muons_ratio)=0 |
| virtual unsigned int | Size () |
Data Fields | |
| IBMuonCollection * | m_MuonCollection |
Protected Member Functions | |
| IBAnalyzer () | |
| virtual | ~IBAnalyzer () |
|
inlineprotected |
|
inlineprotectedvirtual |
|
pure virtual |
Implemented in IBAnalyzerEM, IBAnalyzerTrackLengths, IBAnalyzerTrackCount, IBAnalyzerWTrackLengths, IBAnalyzerPoca, IBAnalyzerWPoca, and IBAnalyzerEM3p.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Implemented in IBAnalyzerEM, IBAnalyzerTrackLengths, IBAnalyzerTrackCount, IBAnalyzerWTrackLengths, IBAnalyzerPoca, and IBAnalyzerWPoca.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in IBAnalyzerEM, IBAnalyzerTrackCount, IBAnalyzerTrackLengths, and IBAnalyzerPoca.
|
inlinevirtual |
Reimplemented in IBAnalyzerEM.
|
inlinevirtual |
Reimplemented in IBAnalyzerEM.
|
pure virtual |
Implemented in IBAnalyzerEMTrim, IBAnalyzerEM, IBAnalyzerTrackLengths, IBAnalyzerTrackCount, IBAnalyzerWTrackLengths, IBAnalyzerPoca, IBAnalyzerWPoca, and IBAnalyzerEM3p.
| IBMuonCollection* IBAnalyzer::m_MuonCollection |