#include <PndSttHitProducerRealFast.h>
 | 
|   | PndSttHitProducerRealFast () | 
|   | 
| virtual  | ~PndSttHitProducerRealFast () | 
|   | 
| virtual InitStatus  | Init () | 
|   | 
| virtual void  | Exec (Option_t *opt) | 
|   | 
| PndSttHit *  | AddHit (Int_t detID, Int_t tubeID, Int_t iPoint, TVector3 &pos, TVector3 &dpos, Double_t p, Double_t rsim, Double_t closestDistanceError, Double_t depcharge) | 
|   | 
| PndSttHit *  | AddHit (TClonesArray *hitarray, Int_t detID, Int_t tubeID, Int_t iPoint, TVector3 &pos, TVector3 &dpos, Double_t p, Double_t rsim, Double_t closestDistanceError, Double_t depcharge) | 
|   | 
| PndSttHitInfo *  | AddHitInfo (Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake) | 
|   | 
| void  | FoldZPosWithResolution (Double_t &zpos, Double_t &zposError, TVector3 localInPos, TVector3 localOutPos) | 
|   | 
| Double_t  | GetError (Double_t, Int_t) | 
|   | 
| void  | SetPersistence (Bool_t persistence) | 
|   | 
| void  | SwitchOnOverlap () | 
|   | 
| void  | SeparateHits () | 
|   | 
|   | PndPersistencyTask () | 
|   | 
|   | PndPersistencyTask (const char *name, Int_t iVerbose=1) | 
|   | 
| virtual  | ~PndPersistencyTask () | 
|   | 
| void  | SetPersistency (Bool_t val=kTRUE) | 
|   | 
| Bool_t  | GetPersistency () | 
|   | 
Definition at line 16 of file PndSttHitProducerRealFast.h.
 
◆ PndSttHitProducerRealFast()
      
        
          | PndSttHitProducerRealFast::PndSttHitProducerRealFast  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~PndSttHitProducerRealFast()
  
  
      
        
          | virtual PndSttHitProducerRealFast::~PndSttHitProducerRealFast  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ AddHit() [1/2]
      
        
          | PndSttHit* PndSttHitProducerRealFast::AddHit  | 
          ( | 
          Int_t  | 
          detID,  | 
        
        
           | 
           | 
          Int_t  | 
          tubeID,  | 
        
        
           | 
           | 
          Int_t  | 
          iPoint,  | 
        
        
           | 
           | 
          TVector3 &  | 
          pos,  | 
        
        
           | 
           | 
          TVector3 &  | 
          dpos,  | 
        
        
           | 
           | 
          Double_t  | 
          p,  | 
        
        
           | 
           | 
          Double_t  | 
          rsim,  | 
        
        
           | 
           | 
          Double_t  | 
          closestDistanceError,  | 
        
        
           | 
           | 
          Double_t  | 
          depcharge  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ AddHit() [2/2]
      
        
          | PndSttHit* PndSttHitProducerRealFast::AddHit  | 
          ( | 
          TClonesArray *  | 
          hitarray,  | 
        
        
           | 
           | 
          Int_t  | 
          detID,  | 
        
        
           | 
           | 
          Int_t  | 
          tubeID,  | 
        
        
           | 
           | 
          Int_t  | 
          iPoint,  | 
        
        
           | 
           | 
          TVector3 &  | 
          pos,  | 
        
        
           | 
           | 
          TVector3 &  | 
          dpos,  | 
        
        
           | 
           | 
          Double_t  | 
          p,  | 
        
        
           | 
           | 
          Double_t  | 
          rsim,  | 
        
        
           | 
           | 
          Double_t  | 
          closestDistanceError,  | 
        
        
           | 
           | 
          Double_t  | 
          depcharge  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ AddHitInfo()
      
        
          | PndSttHitInfo* PndSttHitProducerRealFast::AddHitInfo  | 
          ( | 
          Int_t  | 
          fileNumber,  | 
        
        
           | 
           | 
          Int_t  | 
          eventNumber,  | 
        
        
           | 
           | 
          Int_t  | 
          trackID,  | 
        
        
           | 
           | 
          Int_t  | 
          pointID,  | 
        
        
           | 
           | 
          Int_t  | 
          nMerged,  | 
        
        
           | 
           | 
          Bool_t  | 
          isFake  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ Exec()
  
  
      
        
          | virtual void PndSttHitProducerRealFast::Exec  | 
          ( | 
          Option_t *  | 
          opt | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ FoldZPosWithResolution()
      
        
          | void PndSttHitProducerRealFast::FoldZPosWithResolution  | 
          ( | 
          Double_t &  | 
          zpos,  | 
        
        
           | 
           | 
          Double_t &  | 
          zposError,  | 
        
        
           | 
           | 
          TVector3  | 
          localInPos,  | 
        
        
           | 
           | 
          TVector3  | 
          localOutPos  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ GetError()
      
        
          | Double_t PndSttHitProducerRealFast::GetError  | 
          ( | 
          Double_t  | 
          ,  | 
        
        
           | 
           | 
          Int_t  | 
            | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ Init()
  
  
      
        
          | virtual InitStatus PndSttHitProducerRealFast::Init  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SeparateHits()
  
  
      
        
          | void PndSttHitProducerRealFast::SeparateHits  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetPersistence()
  
  
      
        
          | void PndSttHitProducerRealFast::SetPersistence  | 
          ( | 
          Bool_t  | 
          persistence | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SwitchOnOverlap()
  
  
      
        
          | void PndSttHitProducerRealFast::SwitchOnOverlap  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following file: