#include <LXeTrajectory.hh>
Definition at line 45 of file LXeTrajectory.hh.
 
◆ LXeTrajectory() [1/3]
      
        
          | LXeTrajectory::LXeTrajectory  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 49 of file LXeTrajectory.cc.
G4ParticleDefinition * fParticleDefinition
 
 
 
 
◆ LXeTrajectory() [2/3]
      
        
          | LXeTrajectory::LXeTrajectory  | 
          ( | 
          const G4Track *  | 
          aTrack | ) | 
           | 
        
      
 
Definition at line 57 of file LXeTrajectory.cc.
G4ParticleDefinition * fParticleDefinition
 
 
 
 
◆ LXeTrajectory() [3/3]
Definition at line 65 of file LXeTrajectory.cc.
G4ParticleDefinition * fParticleDefinition
 
 
 
 
◆ ~LXeTrajectory()
  
  
      
        
          | LXeTrajectory::~LXeTrajectory  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ DrawTrajectory()
  
  
      
        
          | void LXeTrajectory::DrawTrajectory  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
Reimplemented from G4Trajectory.
Definition at line 77 of file LXeTrajectory.cc.
   81   const G4int i_mode = 50;
    97   if (!pVVisManager) 
return;
    99   const G4double markerSize = std::abs(i_mode)/1000;
   100   G4bool lineRequired (i_mode >= 0);
   101   G4bool markersRequired (markerSize > 0.);
   109     const std::vector<G4ThreeVector>* auxiliaries
   112       for (
size_t iAux = 0; iAux < auxiliaries->size(); ++iAux) {
   115           trajectoryLine.push_back(
pos);
   117         if (markersRequired) {
   118           auxiliaryPoints.push_back(
pos);
   124       trajectoryLine.push_back(
pos);
   126     if (markersRequired) {
   127       stepPoints.push_back(
pos);
   146     pVVisManager->
Draw(trajectoryLine);
   148   if (markersRequired) {
   154     pVVisManager->
Draw(auxiliaryPoints);
   161     pVVisManager->
Draw(stepPoints);
 virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
 
static G4VVisManager * GetConcreteInstance()
 
G4ParticleDefinition * fParticleDefinition
 
void SetMarkerType(MarkerType)
 
void SetFillStyle(FillStyle)
 
virtual const std::vector< G4ThreeVector > * GetAuxiliaryPoints() const
 
void SetVisAttributes(const G4VisAttributes *)
 
virtual const G4ThreeVector GetPosition() const =0
 
virtual G4VTrajectoryPoint * GetPoint(G4int i) const
 
static G4OpticalPhoton * OpticalPhotonDefinition()
 
virtual int GetPointEntries() const
 
static const G4double pos
 
void SetScreenSize(G4double)
 
 
 
 
◆ operator delete()
  
  
      
        
          | void LXeTrajectory::operator delete  | 
          ( | 
          void *  | 
          aTrajectory | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition at line 82 of file LXeTrajectory.hh.
G4ThreadLocal G4Allocator< LXeTrajectory > * LXeTrajectoryAllocator
 
 
 
 
◆ operator new()
  
  
      
        
          | void * LXeTrajectory::operator new  | 
          ( | 
          size_t  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition at line 75 of file LXeTrajectory.hh.
G4ThreadLocal G4Allocator< LXeTrajectory > * LXeTrajectoryAllocator
 
 
 
 
◆ SetDrawTrajectory()
  
  
      
        
          | void LXeTrajectory::SetDrawTrajectory  | 
          ( | 
          G4bool  | 
          b | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetForceDrawTrajectory()
  
  
      
        
          | void LXeTrajectory::SetForceDrawTrajectory  | 
          ( | 
          G4bool  | 
          b | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetForceNoDrawTrajectory()
  
  
      
        
          | void LXeTrajectory::SetForceNoDrawTrajectory  | 
          ( | 
          G4bool  | 
          b | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ WLS()
  
  
      
        
          | void LXeTrajectory::WLS  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ fDrawit
◆ fForceDraw
  
  
      
        
          | G4bool LXeTrajectory::fForceDraw | 
         
       
   | 
  
private   | 
  
 
 
◆ fForceNoDraw
  
  
      
        
          | G4bool LXeTrajectory::fForceNoDraw | 
         
       
   | 
  
private   | 
  
 
 
◆ fParticleDefinition
◆ fWls
The documentation for this class was generated from the following files: