StRoot
1
|
Public Member Functions | |
genfit::FitStatus | getStatus () |
genfit::AbsTrackRep * | getTrackRep () |
genfit::Track * | getTrack () |
void | setGenerateHistograms (bool gen) |
TrackFitter (FwdTrackerConfig _mConfig, TString geoCache) | |
void | setup () |
void | makeHistograms () |
void | writeHistograms () |
TMatrixDSym | CovMatPlane (KiTrack::IHit *h) |
float | fitSimpleCircle (Seed_t trackCand, size_t i0, size_t i1, size_t i2) |
float | seedState (Seed_t trackCand, TVector3 &seedPos, TVector3 &seedMom) |
genfit::MeasuredStateOnPlane | projectToFst (size_t si_plane, genfit::Track *fitTrack) |
genfit::SharedPlanePtr | getFstPlane (FwdHit *h) |
TVector3 | refitTrackWithSiHits (genfit::Track *originalTrack, Seed_t si_hits) |
TVector3 | refitTrackWithGBL (genfit::Track *originalTrack) |
TVector3 | fitSpacePoints (vector< genfit::SpacepointMeasurement * > spoints, TVector3 &seedPos, TVector3 &seedMom) |
TVector3 | fitTrack (Seed_t trackCand, double *Vertex=0, TVector3 *McSeedMom=0) |
int | getCharge () |
void | SetIncludeVertex (bool vert) |
Protected Attributes | |
std::unique_ptr < genfit::AbsBField > | mBField |
FwdTrackerConfig | mConfig |
TString | mGeoCache |
std::map< std::string, TH1 * > | mHist |
bool | mGenHistograms = false |
std::unique_ptr < genfit::AbsKalmanFitter > | mFitter = nullptr |
const int | mPdgPiPlus = 211 |
const int | mPdgPiMinus = -211 |
const int | mPdgPositron = 11 |
const int | mPdgElectron = -11 |
const int | mPdgMuon = 13 |
const int | mPdgAntiMuon = -13 |
vector< double > | mFSTZLocations |
vector< double > | mFTTZLocations |
double | mVertexSigmaXY = 1 |
double | mVertexSigmaZ = 30 |
vector< double > | mVertexPos |
bool | mIncludeVertexInFit = false |
genfit::FitStatus | mFitStatus |
genfit::AbsTrackRep * | mTrackRep |
genfit::Track * | mFitTrack |
TVector3 | mP |
double | mQ |
Definition at line 47 of file TrackFitter.h.