#include <AtGenfit.h>
|
| AtGenfit (Float_t magfield, Float_t minbrho, Float_t maxbrho, std::string eLossFile, Float_t gasMediumDensity, Int_t pdg=2212, Int_t minit=5, Int_t maxit=20) |
|
| ~AtGenfit () |
|
genfit::Track * | FitTracks (AtTrack *track) override |
|
void | Init () override |
|
void | SetMinIterations (Int_t minit) |
|
void | SetMaxIterations (Int_t maxit) |
|
void | SetMinBrho (Float_t minbrho) |
|
void | SetMaxBrho (Float_t maxbrho) |
|
void | SetMagneticField (Float_t magfield) |
|
void | SetPDGCode (Int_t pdgcode) |
|
void | SetMass (Float_t mass) |
|
void | SetAtomicNumber (Int_t znumber) |
|
void | SetNumFitPoints (Float_t points) |
|
void | SetVerbosityLevel (Int_t verbosity) |
|
void | SetEnergyLossFile (std::string file) |
|
void | SetSimulationConvention (Bool_t simconv) |
|
void | SetGasMediumDensity (Float_t mediumDensity) |
|
void | RotatePhi (Double_t phi) |
|
void | SetIonName (std::string ionName) |
|
TClonesArray * | GetGenfitTrackArray () |
|
Int_t | GetPDGCode () |
|
std::string & | GetIonName () |
|
| AtFitter () |
|
virtual | ~AtFitter () |
|
void | MergeTracks (std::vector< AtTrack > *trackCandSource, std::vector< AtTrack > *trackJunkSource, std::vector< AtTrack > *trackDest, bool fitDirection, bool simulationConv) |
|
Bool_t | MergeTracks (std::vector< AtTrack * > *trackCandSource, std::vector< AtTrack > *trackDest, Bool_t enableSingleVertexTrack, Double_t clusterRadius, Double_t clusterDistance) |
|
Definition at line 34 of file AtGenfit.h.
◆ AtGenfit()
AtFITTER::AtGenfit::AtGenfit |
( |
Float_t |
magfield, |
|
|
Float_t |
minbrho, |
|
|
Float_t |
maxbrho, |
|
|
std::string |
eLossFile, |
|
|
Float_t |
gasMediumDensity, |
|
|
Int_t |
pdg = 2212 , |
|
|
Int_t |
minit = 5 , |
|
|
Int_t |
maxit = 20 |
|
) |
| |
◆ ~AtGenfit()
AtFITTER::AtGenfit::~AtGenfit |
( |
| ) |
|
◆ ClassDefOverride()
AtFITTER::AtGenfit::ClassDefOverride |
( |
AtGenfit |
, |
|
|
1 |
|
|
) |
| |
|
protected |
◆ FitTracks()
genfit::Track * AtFITTER::AtGenfit::FitTracks |
( |
AtTrack * |
track | ) |
|
|
overridevirtual |
Angles from track are used to construct the direction of the initial momentum of the track. Radius from track is used to construct the magnitude of the initial momentum of the track.
Implements AtFITTER::AtFitter.
Definition at line 156 of file AtGenfit.cxx.
◆ GetGenfitTrackArray()
TClonesArray * AtFITTER::AtGenfit::GetGenfitTrackArray |
( |
| ) |
|
◆ GetIonName()
std::string& AtFITTER::AtGenfit::GetIonName |
( |
| ) |
|
|
inline |
◆ GetPDGCode()
Int_t AtFITTER::AtGenfit::GetPDGCode |
( |
| ) |
|
|
inline |
◆ Init()
void AtFITTER::AtGenfit::Init |
( |
| ) |
|
|
overridevirtual |
◆ IsForwardTrack()
bool AtFITTER::AtGenfit::IsForwardTrack |
( |
double |
theta | ) |
|
|
inlineprotected |
◆ RotatePhi()
void AtFITTER::AtGenfit::RotatePhi |
( |
Double_t |
phi | ) |
|
|
inline |
◆ SetAtomicNumber()
void AtFITTER::AtGenfit::SetAtomicNumber |
( |
Int_t |
znumber | ) |
|
|
inline |
◆ SetEnergyLossFile()
void AtFITTER::AtGenfit::SetEnergyLossFile |
( |
std::string |
file | ) |
|
|
inline |
◆ SetGasMediumDensity()
void AtFITTER::AtGenfit::SetGasMediumDensity |
( |
Float_t |
mediumDensity | ) |
|
|
inline |
◆ SetIonName()
void AtFITTER::AtGenfit::SetIonName |
( |
std::string |
ionName | ) |
|
|
inline |
◆ SetMagneticField()
void AtFITTER::AtGenfit::SetMagneticField |
( |
Float_t |
magfield | ) |
|
|
inline |
◆ SetMass()
void AtFITTER::AtGenfit::SetMass |
( |
Float_t |
mass | ) |
|
|
inline |
◆ SetMaxBrho()
void AtFITTER::AtGenfit::SetMaxBrho |
( |
Float_t |
maxbrho | ) |
|
|
inline |
◆ SetMaxIterations()
void AtFITTER::AtGenfit::SetMaxIterations |
( |
Int_t |
maxit | ) |
|
|
inline |
◆ SetMinBrho()
void AtFITTER::AtGenfit::SetMinBrho |
( |
Float_t |
minbrho | ) |
|
|
inline |
◆ SetMinIterations()
void AtFITTER::AtGenfit::SetMinIterations |
( |
Int_t |
minit | ) |
|
|
inline |
◆ SetNumFitPoints()
void AtFITTER::AtGenfit::SetNumFitPoints |
( |
Float_t |
points | ) |
|
|
inline |
◆ SetPDGCode()
void AtFITTER::AtGenfit::SetPDGCode |
( |
Int_t |
pdgcode | ) |
|
|
inline |
◆ SetSimulationConvention()
void AtFITTER::AtGenfit::SetSimulationConvention |
( |
Bool_t |
simconv | ) |
|
|
inline |
◆ SetVerbosityLevel()
void AtFITTER::AtGenfit::SetVerbosityLevel |
( |
Int_t |
verbosity | ) |
|
|
inline |
The documentation for this class was generated from the following files:
- /github/workspace/AtReconstruction/AtFitter/AtGenfit.h
- /github/workspace/AtReconstruction/AtFitter/AtGenfit.cxx