|
| | IBAnalyzerEM3p (IBVoxCollection &voxels) |
| |
| virtual const char * | type_name () const |
| |
| void | SetPocaAlgorithm (IBPocaEvaluator *PocaAlgorithm) |
| |
| virtual bool | AddMuon (const MuonScatterData &muon) |
| |
| | IBAnalyzerEM (IBVoxCollection &voxels, int nPath=2, double alpha=0., bool doRecoPath=true, bool oldTCalculation=false, float rankLimit=-100., IBVoxCollection *initialSqrPfromVtk=NULL, int pVoxelMean=0) |
| |
| | ~IBAnalyzerEM () |
| |
| bool | AddMuonFullPath (const MuonScatterData &muon, std::vector< HPoint3f > &muonPath) |
| |
| void | SetMuonCollection (IBMuonCollection *muons) |
| |
| unsigned int | Size () |
| |
| void | Run (unsigned int iterations, float muons_ratio) |
| |
| void | SetMLAlgorithm (IBAnalyzerEMAlgorithm *MLAlgorithm) |
| |
| IBPocaEvaluator * | GetPocaAlgorithm () const |
| |
| void | SetPocaAlgorithm (IBPocaEvaluator *algo) |
| |
| IBMinimizationVariablesEvaluator * | GetVarAlgorithm () const |
| |
| void | SetVarAlgorithm (IBMinimizationVariablesEvaluator *eval) |
| |
| IBVoxRaytracer * | GetRayAlgorithm () const |
| |
| void | SetRayAlgorithm (IBVoxRaytracer *algo) |
| |
| IBAbstract::IBVoxCollectionUpdateAlgorithm * | GetUpdateAlgorithm () const |
| |
| void | SetUpdateAlgorithm (IBAbstract::IBVoxCollectionUpdateAlgorithm *algo) |
| |
| void | filterEventsVoxelMask () |
| |
| void | filterEventsLineDistance (float min, float max) |
| |
| void | SijCut (float threshold) |
| |
| std::vector< Event > | SijCutCount (float threshold_low, float threshold_high) |
| |
| void | dumpEventsSijInfo (const char *filename, std::vector< float > N) |
| |
| void | SijGuess (std::vector< Vector2f > tpv) |
| |
| void | Chi2Cut (float threshold) |
| |
| void | SetVoxCollection (IBVoxCollection *voxels) |
| |
| void | SetVoxcollectionShift (Vector3f shift) |
| |
| void | dumpEventsTTree (const char *filename) |
| |
| void | DumpP (const char *filename, float x0=0, float x1=10) |
| |
| void | DumpEvent (Event *evc) |
| |
| std::vector< Event > & | Events () |
| |
| float | SijMedian (const Event &evc) |
| |
| void | SetSijMedianMomentum () |
| |
| virtual IBExperiment * | GetExperiment () const |
| |
| virtual void | SetExperiment (IBExperiment *exp) |
| |
| virtual IBVoxCollection * | GetVoxCollection () const |
| |
| virtual IBMuonCollection * | GetMuonCollection () const |
| |