#include <RZLine.h>
Public Member Functions | |
float | chi2 (float cotTheta, float intercept) const |
void | fit (float &cotTheta, float &intercept, float &covss, float &covii, float &covsi) const |
RZLine (const std::vector< GlobalPoint > &points, const std::vector< GlobalError > &errors, const std::vector< bool > &isBarrel) | |
RZLine (const std::vector< float > &aR, const std::vector< float > &aZ, const std::vector< float > &aErrZ) | |
Private Attributes | |
float * | errZ2 |
int | nPoints |
float * | r |
std::vector< float > | storage |
float * | z |
RZLine::RZLine | ( | const std::vector< GlobalPoint > & | points, |
const std::vector< GlobalError > & | errors, | ||
const std::vector< bool > & | isBarrel | ||
) |
Definition at line 22 of file RZLine.cc.
References errZ2, i, nPoints, AlCaHLTBitMon_ParallelJobs::p, PV3DBase< T, PVType, FrameType >::perp(), r, storage, z, and PV3DBase< T, PVType, FrameType >::z().
RZLine::RZLine | ( | const std::vector< float > & | aR, |
const std::vector< float > & | aZ, | ||
const std::vector< float > & | aErrZ | ||
) |
float RZLine::chi2 | ( | float | cotTheta, |
float | intercept | ||
) | const |
Definition at line 50 of file RZLine.cc.
References errZ2, i, nPoints, r, funct::sqr(), and z.
Referenced by MultiHitGeneratorFromChi2::hitSets(), PixelFitterByConformalMappingAndLine::run(), TrackFitter::run(), and PixelFitterByHelixProjections::run().
void RZLine::fit | ( | float & | cotTheta, |
float & | intercept, | ||
float & | covss, | ||
float & | covii, | ||
float & | covsi | ||
) | const |
Definition at line 44 of file RZLine.cc.
References errZ2, linearFit(), nPoints, r, and z.
Referenced by MultiHitGeneratorFromChi2::hitSets(), PixelFitterByConformalMappingAndLine::run(), TrackFitter::run(), and PixelFitterByHelixProjections::run().
|
private |
|
private |
|
private |
|
private |