Public Types |
typedef ROOT::Math::SMatrix
< double, 4, 4 > | matrixDef |
typedef ROOT::Math::SVector
< double, 4 > | vectorDef |
typedef std::map< std::string,
int > | aHitDef |
typedef std::vector< aHitDef > | hitsDef |
typedef std::map< std::string,
hitsDef > | plaqMapDef |
typedef std::map< std::string,
double > | aClusterDef |
typedef std::map< int,
aClusterDef > | aClusterMapDef |
typedef std::map< int, hitsDef > | aClusterHitsMapDef |
typedef std::map< std::string,
aClusterMapDef > | clustersMapDef |
typedef std::map< std::string,
aClusterHitsMapDef > | clustersHitsMapDef |
typedef std::map< std::string,
double > | clusterCoordinateDef |
typedef std::map< std::string,
clusterCoordinateDef > | alignedHitsCandidateMapDef |
typedef std::vector
< alignedHitsCandidateMapDef > | trackCandidatesDef |
typedef std::pair< double, double > | xyResiduePairDef |
typedef std::map< std::string,
xyResiduePairDef > | trackResidualsMapDef |
typedef std::map< unsigned int,
trackResidualsMapDef > | residualsMapDef |
typedef std::vector< vectorDef > | fittedTracksDef |
typedef std::vector< matrixDef > | fittedTracksCovarianceDef |
typedef std::vector< double > | chi2VectorDef |
typedef std::vector< std::map
< std::string, vectorDef > > | unconstrainedFittedTracksDef |
typedef std::vector< std::map
< std::string, matrixDef > > | unconstrainedFittedTracksCovarianceDef |
typedef std::vector< std::map
< std::string, double > > | unconstrainedChi2VectorDef |
Public Member Functions |
void | clear (void) |
unconstrainedFittedTracksDef & | getUnconstrainedFittedTracks (void) |
unconstrainedFittedTracksCovarianceDef & | getUnconstrainedFittedTracksCovariance (void) |
unconstrainedChi2VectorDef & | getUnconstrainedFittedTracksChi2 (void) |
clustersMapDef & | getClusters (void) |
clustersHitsMapDef & | getClustersHits (void) |
plaqMapDef & | getRawData (void) |
trackCandidatesDef & | getTrackCandidates (void) |
residualsMapDef & | getFittedTrackDeviations (void) |
residualsMapDef & | getFittedTrackResiduals (void) |
residualsMapDef & | getFittedTrackPulls (void) |
fittedTracksDef & | getFittedTracks (void) |
fittedTracksCovarianceDef & | getFittedTracksCovariance (void) |
chi2VectorDef & | getFittedTracksChi2 (void) |
int | getTrigger (void) |
long long | getUTC (void) |
unsigned int | getTimestamp (void) |
bool | getBubbleSignal (void) |
bool | getBubbleAltSignal (void) |
void | setRawData (int trig, const plaqMapDef &theRawData) |
void | setClustersHits (const clustersHitsMapDef &clustersHits) |
void | setClusters (const clustersMapDef &clusters) |
void | addUnconstrainedFittedTrack (unsigned int trackN, std::string detector, const vectorDef &fittedTrack, const matrixDef &covarianceMatrix, double fittedTrackChi2) |
residualsMapDef | makeFittedTrackDeviations (int trackNumber=-1) |
void | setFittedTrackResiduals (const residualsMapDef &residuals) |
void | setFittedTrackDeviations (const residualsMapDef &residuals) |
void | setFittedTrackPulls (const residualsMapDef &pulls) |
void | setTrigger (int trigger) |
void | setUTC (long long utc) |
void | setTimestamp (unsigned int timestamp) |
void | setBubbleSignal (bool bubbleSignal) |
void | setBubbleAltSignal (bool bubbleSignal) |