EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EicKfNodeTemplateOrth2D Member List

This is the complete list of members for EicKfNodeTemplateOrth2D, including all inherited members.

CartesianThreeDeeOnly() const EicKfNodeTemplateinlinevirtual
CartesianToCylindrical(const TVector3 &crs, double tmplCoord[]) const EicKfNodeTemplateOrth2Dinlinevirtual
ClassDef(EicKfNodeTemplateOrth2D, 5)EicKfNodeTemplateOrth2Dprivate
CylindricalThreeDeeOnly() const EicKfNodeTemplateinlinevirtual
EicKfNodeTemplate(TGeoMatrix *node2sv=0)EicKfNodeTemplateinline
EicKfNodeTemplateOrth2D(TGeoMatrix *transformation=0, bool xy_mode=true)EicKfNodeTemplateOrth2Dinline
EicTrackingDigiHitProducer classEicKfNodeTemplateOrth2Dfriend
FillGranularityArray(bool useCartesian, double spGranularity, double aGranularity, double gra[]) const EicKfNodeTemplateOrth2Dinlinevirtual
FillMinMaxArrays(bool useCartesian, const std::set< double > &xMin, const std::set< double > &xMax, const std::set< double > &yMin, const std::set< double > &yMax, const std::set< double > &rMin, const std::set< double > &rMax, double min[], double max[]) const EicKfNodeTemplateOrth2Dinlinevirtual
GetAngularSigma() const EicKfNodeTemplateinlinevirtual
GetMdim() const EicKfNodeTemplateOrth2Dinlinevirtual
GetMeasurementNoise(const EicTrackingDigiHit *hit) const EicKfNodeTemplateOrth2Dvirtual
GetPitch(unsigned iq) const EicKfNodeTemplateOrth2Dinlinevirtual
GetPixelCenterOffset(unsigned iq) const EicKfNodeTemplateOrth2Dinlinevirtual
GetSigma(unsigned iq) const EicKfNodeTemplateOrth2Dinlinevirtual
GetSmearedValue(double value, unsigned iq, EicDigiHitProducer::SmearingModel smearing_model)EicKfNodeTemplateinlineprotected
GetSmearingValue(double spSmearing, const EicTrackingDigiHit *hit, unsigned iq) const =0EicKfNodeTemplatepure virtual
GetSpatialSigma() const EicKfNodeTemplateinlinevirtual
IncrementLinearTrackFitMatrices(SensitiveVolume *sv, EicTrackingDigiHit *hit, double zRef, KfMatrix *A, KfMatrix *b)EicKfNodeTemplate
IsCompatible(const EicKfNodeTemplate *sample)EicKfNodeTemplateinline
mPitchEicKfNodeTemplateOrth2Dprivate
mPixelCenterOffsetEicKfNodeTemplateOrth2Dprotected
mSigmaEicKfNodeTemplateOrth2Dprotected
mXYmodeEicKfNodeTemplateOrth2D
PackSmearedHit(TClonesArray *arr, const TString &detName, const EicMoCaPoint *point, unsigned kfNodeID, TVector3 &global, TVector3 &local)EicKfNodeTemplateOrth2Dinlinevirtual
SetPitch(double pitchX, double pitchY)EicKfNodeTemplateOrth2Dinlineprivate
SetSigma(double sigmaX, double sigmaY)EicKfNodeTemplateOrth2Dinlineprivate
SmearLocalCoord(TVector3 &local, EicDigiHitProducer::SmearingModel smearing_model)=0EicKfNodeTemplateprotectedpure virtual
StoreDigiHit(TClonesArray *arr, const TString &detName, const EicMoCaPoint *point, unsigned kfNodeID, TVector3 &global, TVector3 &local, EicDigiHitProducer::SmearingModel smearing_model)EicKfNodeTemplateinlineprotected
TemplateToThreeDee(const double tmplCoord[]) const EicKfNodeTemplateinlinevirtual
ThreeDeeToTemplate(const TVector3 &crs, double tmplCoord[]) const EicKfNodeTemplateinlinevirtual
~EicKfNodeTemplate()EicKfNodeTemplateinline
~EicKfNodeTemplateOrth2D()EicKfNodeTemplateOrth2Dinline