|  | ATLAS Offline Software
    | 
 
 
 
#include <PlotValNtuple.h>
Definition at line 28 of file PlotValNtuple.h.
 
◆ PlotValNtuple()
◆ getCompetingROTsGraphics()
  
  | 
        
          | std::vector<TObject*>* PlotValNtuple::getCompetingROTsGraphics | ( |  | ) |  |  | inline | 
 
 
◆ getGeometryGraphics()
  
  | 
        
          | std::vector<TObject*>* PlotValNtuple::getGeometryGraphics | ( |  | ) |  |  | inline | 
 
 
◆ getRIOGraphics()
  
  | 
        
          | std::vector<TObject*>* PlotValNtuple::getRIOGraphics | ( |  | ) |  |  | inline | 
 
 
◆ getTrackGraphics()
  
  | 
        
          | std::vector<TObject*>* PlotValNtuple::getTrackGraphics | ( |  | ) |  |  | inline | 
 
 
◆ plotRIOs()
  
  | 
        
          | void PlotValNtuple::plotRIOs | ( | int | eventNumber | ) |  |  | private | 
 
 
◆ plotTrack()
  
  | 
        
          | void PlotValNtuple::plotTrack | ( |  | ) |  |  | private | 
 
plot one track 
Definition at line 193 of file PlotValNtuple.cxx.
  263                 std::vector<GlobalPosition> strawPositions;
 
  264                 std::vector<double> driftRadii;
 
  265                 std::vector<double> assgnProbs;
 
 
 
 
◆ setEvent()
      
        
          | void PlotValNtuple::setEvent | ( | int | eventNumber, | 
        
          |  |  | int | InterationNumber | 
        
          |  | ) |  |  | 
      
 
 
◆ setMode()
◆ setNextEvent()
      
        
          | void PlotValNtuple::setNextEvent | ( | int & | eventNumber | ) |  | 
      
 
 
◆ setNextTrack()
      
        
          | void PlotValNtuple::setNextTrack | ( | int & | eventNumber, | 
        
          |  |  | int & | trackNumber, | 
        
          |  |  | int & | InterationNumber | 
        
          |  | ) |  |  | 
      
 
 
◆ setPrevEvent()
      
        
          | void PlotValNtuple::setPrevEvent | ( | int & | eventNumber | ) |  | 
      
 
 
◆ setPrevTrack()
      
        
          | void PlotValNtuple::setPrevTrack | ( | int & | eventNumber, | 
        
          |  |  | int & | trackNumber, | 
        
          |  |  | int & | InterationNumber | 
        
          |  | ) |  |  | 
      
 
 
◆ setTrack()
      
        
          | void PlotValNtuple::setTrack | ( | int | eventNumber, | 
        
          |  |  | int | trackNumber, | 
        
          |  |  | int | InterationNumber | 
        
          |  | ) |  |  | 
      
 
 
◆ m_barrelXY
◆ m_endcapPhiZ
◆ m_mode
◆ m_rioNtuple
◆ m_trackNtuple
◆ m_trackNtupleEntry
  
  | 
        
          | Long64_t PlotValNtuple::m_trackNtupleEntry |  | private | 
 
 
The documentation for this class was generated from the following files:
 
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
virtual std::vector< TObject * > * getCompetingROTsGraphics()
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
vector< int > * CompROTnContainedROTs
vector< float > * TRT_DriftRadius
void plotRIOs(int eventNumber)
virtual Int_t GetEntry(Long64_t entry)
virtual std::vector< TObject * > * getRIOGraphics()
vector< float > * TRT_SurfaceY
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
virtual std::vector< TObject * > * getGeometryGraphics()
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
TrkValidationNtupleRIOs * m_rioNtuple
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
virtual std::vector< TObject * > * getTrackGraphics()
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()
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
vector< float > * TrackMomentumX
virtual void displayTrackState(GlobalPosition &trkPosition, GlobalDirection &trkDirection)
create the graphic objects for a single track state