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

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

CartesianThreeDeeOnly() const EicKfNodeTemplateinlinevirtual
CartesianToCylindrical(const TVector3 &crs, double tmplCoord[]) const EicKfNodeTemplateinlinevirtual
CylindricalThreeDeeOnly() const EicKfNodeTemplateinlinevirtual
EicHtcTask classEicKfNodeTemplatefriend
EicKfNodeTemplate(TGeoMatrix *node2sv=0)EicKfNodeTemplateinline
EicTrackingDigiHitProducer classEicKfNodeTemplatefriend
FillGranularityArray(bool useCartesian, double spGranularity, double aGranularity, double gra[]) const =0EicKfNodeTemplatepure virtual
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 =0EicKfNodeTemplatepure virtual
GetAngularSigma() const EicKfNodeTemplateinlinevirtual
GetMdim() const =0EicKfNodeTemplatepure virtual
GetMeasurementNoise(const EicTrackingDigiHit *hit) const =0EicKfNodeTemplatepure virtual
GetPitch(unsigned iq) const =0EicKfNodeTemplatepure virtual
GetPixelCenterOffset(unsigned iq) const =0EicKfNodeTemplatepure virtual
GetSigma(unsigned iq) const =0EicKfNodeTemplatepure virtual
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
KalmanNodeWrapper classEicKfNodeTemplatefriend
mNodeToSensitiveVolumeEicKfNodeTemplateprivate
PackSmearedHit(TClonesArray *arr, const TString &detName, const EicMoCaPoint *point, unsigned kfNodeID, TVector3 &global, TVector3 &local)=0EicKfNodeTemplateprotectedpure virtual
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