#include <EmulsionDetPoint.h>
Definition at line 10 of file EmulsionDetPoint.h.
 
◆ EmulsionDetPoint() [1/3]
      
        
          | EmulsionDetPoint::EmulsionDetPoint  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ EmulsionDetPoint() [2/3]
      
        
          | EmulsionDetPoint::EmulsionDetPoint  | 
          ( | 
          Int_t  | 
          trackID,  | 
        
        
           | 
           | 
          Int_t  | 
          detID,  | 
        
        
           | 
           | 
          TVector3  | 
          pos,  | 
        
        
           | 
           | 
          TVector3  | 
          mom,  | 
        
        
           | 
           | 
          Double_t  | 
          tof,  | 
        
        
           | 
           | 
          Double_t  | 
          length,  | 
        
        
           | 
           | 
          Double_t  | 
          eLoss,  | 
        
        
           | 
           | 
          Int_t  | 
          pdgCode,  | 
        
        
           | 
           | 
          TVector3  | 
          Lpos,  | 
        
        
           | 
           | 
          TVector3  | 
          Lmom  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Constructor with arguments 
- Parameters
 - 
  
    | trackID | Index of MCTrack  | 
    | detID | Detector ID  | 
    | pos | Ccoordinates at entrance to active volume [cm]  | 
    | mom | Momentum of track at entrance [GeV]  | 
    | tof | Time since event start [ns]  | 
    | length | Track length since creation [cm]  | 
    | eLoss | Energy deposit [GeV]  | 
  
   
Definition at line 17 of file EmulsionDetPoint.cxx.
   20  : FairMCPoint(trackID, detID, pos, mom, tof, length, eLoss), 
fPdgCode(pdgcode),
fLpos(Lpos),
fLmom(Lmom)
 
   21{  }
 
 
 
◆ ~EmulsionDetPoint()
  
  
      
        
          | EmulsionDetPoint::~EmulsionDetPoint  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ EmulsionDetPoint() [3/3]
◆ LastMom()
  
  
      
        
          | TVector3 EmulsionDetPoint::LastMom  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ LastPoint()
  
  
      
        
          | TVector3 EmulsionDetPoint::LastPoint  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=()
◆ PdgCode()
  
  
      
        
          | Int_t EmulsionDetPoint::PdgCode  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ Print()
  
  
      
        
          | void EmulsionDetPoint::Print  | 
          ( | 
          const Option_t *  | 
          opt | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
Output to screen 
Definition at line 31 of file EmulsionDetPoint.cxx.
   32{
   33  cout << "-I- EmulsionDetPoint: box point for track " << fTrackID
   34       << " in detector " << fDetectorID << endl;
   35  cout << "    Position (" << fX << ", " << fY << ", " << fZ
   36       << ") cm" << endl;
   37  cout << "    Momentum (" << fPx << ", " << fPy << ", " << fPz
   38       << ") GeV" << endl;
   39  cout << "    Time " << fTime << " ns,  Length " << fLength
   40       << " cm,  Energy loss " << fELoss*1.0e06 << " keV" << endl;
   41}
 
 
 
◆ fLmom
  
  
      
        
          | TVector3 EmulsionDetPoint::fLmom | 
         
       
   | 
  
private   | 
  
 
 
◆ fLpos
  
  
      
        
          | TVector3 EmulsionDetPoint::fLpos | 
         
       
   | 
  
private   | 
  
 
 
◆ fPdgCode
  
  
      
        
          | Int_t EmulsionDetPoint::fPdgCode | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: