#include <FPCCDClustering.h>
Classes | |
struct | firstCut |
struct | GeoData_t |
struct | Kamai2ndCut |
struct | Mori2ndCut |
Public Member Functions | |
FPCCDClustering (const FPCCDClustering &)=delete | |
FPCCDClustering & | operator= (const FPCCDClustering &)=delete |
virtual Processor * | newProcessor () |
FPCCDClustering () | |
virtual const std::string & | name () const |
virtual void | modifyEvent (LCEvent *evt) |
virtual void | init () |
Called at the begin of the job before anything is read. More... | |
virtual void | processRunHeader (LCRunHeader *run) |
Called for every run. More... | |
virtual void | check (LCEvent *evt) |
Called for every event - the working horse. More... | |
virtual void | end () |
Called after data processing for clean up. More... | |
void | makeTrackerHitVec (FPCCDData *pxHits, LCCollection *STHcol, LCCollectionVec *relCol, LCCollectionVec *trkHitvec) |
void | InitGeometry () |
Protected Types | |
typedef std::map< short int, float > | ResoMap |
Protected Member Functions | |
void | makeClustersInALadder (int layer, FPCCDLadderHit_t &ladderHit, FPCCDClusterVec_t &cvec) |
void | makeTrackerHit (LCCollection *STHcol, int layer, int ladder, FPCCDClusterVec_t &cvec, std::multimap< std::pair< int, int >, SimTrackerHit * > relMap, LCCollectionVec *relCol, LCCollectionVec *trkHitVec) |
void | EnergyDigitizer (FPCCDPixelHit *aHit) |
void | calcTrackParameterOfMCP (MCParticle *pmcp, double *par) |
Definition at line 75 of file FPCCDClustering.h.