monicelli::Event Class Reference

List of all members.

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)

Detailed Description

Definition at line 154 of file Event.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions

Generated on 7 Aug 2017 for otsdaq by  doxygen 1.6.1