//_____________________________________________________________________________
AliReconstruction::AliReconstruction(const char* gAliceFilename) :
TSelector(),
- fUniformField(kFALSE),
fRunVertexFinder(kTRUE),
fRunVertexFinderTracks(kTRUE),
fRunHLTTracking(kFALSE),
//_____________________________________________________________________________
AliReconstruction::AliReconstruction(const AliReconstruction& rec) :
TSelector(),
- fUniformField(rec.fUniformField),
fRunVertexFinder(rec.fRunVertexFinder),
fRunVertexFinderTracks(rec.fRunVertexFinderTracks),
fRunHLTTracking(rec.fRunHLTTracking),
// TSelector members should not be touched
if(&rec == this) return *this;
- fUniformField = rec.fUniformField;
fRunVertexFinder = rec.fRunVertexFinder;
fRunVertexFinderTracks = rec.fRunVertexFinderTracks;
fRunHLTTracking = rec.fRunHLTTracking;
fcL3 = 0;
map = AliMagF::k5kGUniform;
s += "0.0 T; ";
- fUniformField=kTRUE; // track with the uniform (zero) B field
} else {
AliError(Form("Wrong L3 current (%f A)!",l3Cur));
return kFALSE;
{fLoadAlignData = detectors;};
//*** Magnetic field setters
- void SetUniformFieldTracking(Bool_t flag=kTRUE){fUniformField=flag;}
Bool_t SetFieldMap(Float_t l3Current=30000., Float_t diCurrent=6000.,
Float_t l3Pol=1., Float_t dipPol=1., Float_t benergy=7000.,
const Char_t* btype="pp",
const char *MatchDetectorList(const char *detectorList, UInt_t detectorMask);
- //*** Magnetic field map settings *******************
- Bool_t fUniformField; // uniform field tracking flag
-
//*** Global reconstruction flags *******************
Bool_t fRunVertexFinder; // run the vertex finder
Bool_t fRunVertexFinderTracks; // run the vertex finder with tracks