12 #ifndef PndSTESettings_H_ 13 #define PndSTESettings_H_ 20 #include "FairMultiLinkedData.h" 21 #include "FairField.h"
void SetUseRiemannTrack(Bool_t val)
Function to set ia a Riemann track should be used in the procedure.
void SetMvdHitDist(Double_t val)
Function to set the maximum allowed distance of closest approach between the MVD hit and the track...
virtual ~PndSTESettings()
void SetUseIdealTrack(bool val)
Function to choose to give an ideal track as input to the MVD hit fiinding.
void SetMagneticField()
Function to set the magnetic field strength.
void SetUseHelix(Bool_t val)
Function to set ia a helix extrapolation should be used in the procedure.
void SetRunIn3D(bool val)
Function to choose if the 2D or 3D function should be used.
void SetNoAreaExclusion(bool val)
Function to choose if there is an area exclusion in the Mvd hit inclusion.
void SetBtofHitDist(Double_t val)
Function to set the maximum allowed distance of closest approach between the BTOF hit and the track...
void SetUseHemisphere(bool useHemisphere)
Function to choose to use the hemispehere method for excluding a certain area of the detector...
double GetMagneticField()
void SetDrawTracks(bool val)
ClassDef(PndSTESettings, 1)
void IncludeDetector(bool includeMvd, bool includeGem, bool includeBtof)
Function to choose which detectors to include.
void SetGemHitDist(Double_t val)
Function to set the maximum allowed distance of closest approach between the GEM hit and the track...
void SetWeightsMvdHit(double weight)
Function to set the proper weights for the MVD hits for the Riemann fitting procedure.