|
ATLAS Offline Software
|
Go to the documentation of this file.
10 m_trackNtupleEntry(0),
12 m_trackNtuple(trackNtuple),
13 m_rioNtuple(rioNtuple),
263 std::vector<GlobalPosition> strawPositions;
264 std::vector<double> driftRadii;
265 std::vector<double> assgnProbs;
void setNextTrack(int &eventNumber, int &trackNumber, int &InterationNumber)
virtual void displayTRT_MeasurementOnTrack(GlobalPosition &strawPosition, double driftRadius, GlobalDirection &trkDirection, bool isOutlier, double trackRadius=0.)
create the graphic objects for a single TRT measurement on track
vector< float > * TRT_SurfaceX
vector< float > * HitLocal1
vector< float > * TrackMomentumZ
vector< float > * HitSurfaceY
virtual void clearTrackGraphics()
virtual void displayTrackState(GlobalPosition &trkPosition, GlobalDirection &trkDirection)
create the graphic objects for a single track state
vector< int > * outlierFlag
void setPrevEvent(int &eventNumber)
vector< int > * CompROTnContainedROTs
vector< float > * TRT_DriftRadius
void plotRIOs(int eventNumber)
virtual Int_t GetEntry(Long64_t entry)
vector< float > * TRT_SurfaceY
void setNextEvent(int &eventNumber)
PlotValNtuple(TrackDataNtupleTree &trackNtuple, TrkValidationNtupleRIOs *rioNtuple, DisplayMode mode=BarrelXY)
vector< float > * HitSurfaceZ
virtual void displayCompetingTRT_ROT(std::vector< GlobalPosition > &strawPositions, std::vector< double > driftRadii, std::vector< double > assgnProbs, GlobalDirection &trkDirection)
create the graphic objects for a single CompetingTRT_DriftCirclesOnTrack
Long64_t m_trackNtupleEntry
displayBarrelXY m_barrelXY
vector< float > * HitSurfaceX
virtual void displayCompetingTRT_ROT(std::vector< GlobalPosition > &strawPositions, std::vector< double > driftRadii, std::vector< double > assgnProbs, GlobalDirection &trkDirection)
create the graphic objects for a single CompetingTRT_DriftCirclesOnTrack
this class inherites from the automatically created TrkValidationNtupleOutputTrack to have independen...
TrkValidationNtupleRIOs * m_rioNtuple
void setEvent(int eventNumber, int InterationNumber)
Int_t TRT_EventNumber
current Tree number in a TChain
virtual void clearRIOGraphics()
Int_t RunNumber
current Tree number in a TChain
vector< float > * TrackMomentumY
virtual void displayTRT_MeasurementOnTrack(GlobalPosition &strawPosition, double driftRadius, GlobalDirection &trkDirection, bool isOutlier, double=0.)
create the graphic objects for a single TRT measurement on track
vector< float > * TRT_SurfaceZ
virtual void displayTRT_Measurement(GlobalPosition &strawPosition, double driftRadius, bool onTrack, bool outlierOnTrack, double=0.)
create the graphic objects for a single TRT measurement
virtual void displaySiliconMeasurement(GlobalPosition &measurementPosition, bool onTrack)
create the graphic objects for a single Silicon measurement
TrackDataNtupleTree & m_trackNtuple
vector< int > * DetectorType
virtual Int_t GetEntry(Long64_t entry)
virtual void displaySiliconMeasurement(GlobalPosition &measurementPosition, bool onTrack)
create the graphic objects for a single Silicon measurement
virtual void clearCompetingROTsGraphics()
void setTrack(int eventNumber, int trackNumber, int InterationNumber)
virtual void displayTRT_Measurement(GlobalPosition &strawPosition, double driftRadius, bool onTrack, bool outlierOnTrack, double trackRadius=0.)
create the graphic objects for a single TRT measurement
void plotTrack()
plot one track
displayEndcapPhiZ m_endcapPhiZ
void setPrevTrack(int &eventNumber, int &trackNumber, int &InterationNumber)
vector< float > * TrackMomentumX
virtual void displayTrackState(GlobalPosition &trkPosition, GlobalDirection &trkDirection)
create the graphic objects for a single track state