BrFfsTrack
class description - source file - inheritance tree
public:
BrFfsTrack BrFfsTrack()
BrFfsTrack BrFfsTrack(BrFfsTrack&)
virtual void ~BrFfsTrack()
static TClass* Class()
BrLine3D GetD1EntranceLine() const
BrLine3D GetD1ExitLine() const
Double_t GetD1H1PathLength() const
Bool_t GetD1SwimStatus() const
Double_t GetD1ToTOF1TrackLength() const
BrVector3D GetEntranceD1() const
BrVector3D GetEntranceD1X() const
BrVector3D GetEntranceD1Y() const
BrVector3D GetEntranceD1Z() const
BrVector3D GetEntranceD2() const
BrVector3D GetEntranceD2X() const
BrVector3D GetEntranceD2Y() const
BrVector3D GetEntranceD2Z() const
BrVector3D GetExitD1() const
BrVector3D GetExitD1X() const
BrVector3D GetExitD1Y() const
BrVector3D GetExitD1Z() const
BrVector3D GetExitD2() const
BrVector3D GetExitD2X() const
BrVector3D GetExitD2Y() const
BrVector3D GetExitD2Z() const
virtual TClass* IsA() const
virtual void Print(Option_t* op) const
void SetD1EntranceLine(BrLine3D l)
void SetD1ExitLine(BrLine3D l)
void SetD1H1PathLength(Double_t l)
void SetD1SwimStatus(Bool_t b)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Bool_t fD1SwimStatus swim back status through D1 (cf Magnet volume)
BrLine3D fD1EntranceLine entrance direction on D1 front plane (global c.s)
BrLine3D fD1ExitLine same for exit direction
BrSpectrometerTracks
BRAHMS Spectrometer Track class
These track are the final result from the combine track and
matching algorithms. The only contain members of the classes
BrMatchedTrack and BrDetectorTrack. The BrDetectorTrack is in
fact the local tracks from the various detectors.
This contains 4 classes
BrMatchedTrack that is used whenever combining two tracks
in a magnet.
BrMrsTrack specific to the MidRapidity spectrometer
BrFfsTrack specific for the Front Forward spectrometer
Author : F.Videbaek videbaek@bnl.gov
Created : 24-Oct-1998
Version : 1.0
Changed : 07-Nov-1998
BrFfsTrack()
: BrGlbTrack()
~BrFfsTrack()
void Print(Option_t* option) const
print method for this object
Option:
"" -> momentum, length, Vertex
p -> theta and phi, partial path, pointed slat
m -> magnet stuff
a -> All of that
Inline Functions
void SetD1EntranceLine(BrLine3D l)
void SetD1ExitLine(BrLine3D l)
void SetD1H1PathLength(Double_t l)
void SetD1SwimStatus(Bool_t b)
Bool_t GetD1SwimStatus() const
BrLine3D GetD1EntranceLine() const
BrLine3D GetD1ExitLine() const
BrVector3D GetEntranceD1() const
BrVector3D GetEntranceD1X() const
BrVector3D GetEntranceD1Y() const
BrVector3D GetEntranceD1Z() const
BrVector3D GetExitD1() const
BrVector3D GetExitD1X() const
BrVector3D GetExitD1Y() const
BrVector3D GetExitD1Z() const
BrVector3D GetEntranceD2() const
BrVector3D GetEntranceD2X() const
BrVector3D GetEntranceD2Y() const
BrVector3D GetEntranceD2Z() const
BrVector3D GetExitD2() const
BrVector3D GetExitD2X() const
BrVector3D GetExitD2Y() const
BrVector3D GetExitD2Z() const
Double_t GetD1H1PathLength() const
Double_t GetD1ToTOF1TrackLength() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrFfsTrack BrFfsTrack(BrFfsTrack&)
|