#include <PndRichDigi.h>
|  | 
|  | PndRichDigi () | 
|  | 
|  | PndRichDigi (Int_t index, Int_t detID, Int_t sensorId, TVector3 &pos, TVector3 &dpos, Double_t time, Double_t timeThreshold, Double_t timeStamp) | 
|  | 
|  | PndRichDigi (std::vector< Int_t > index, Int_t detID, Int_t sensorId, TVector3 &pos, TVector3 &dpos, Double_t time, Double_t timeThreshold, Double_t timeStamp) | 
|  | 
| virtual | ~PndRichDigi () | 
|  | 
| virtual void | Print (const Option_t *opt="") const | 
|  | 
| virtual Double_t | GetTime () | 
|  | 
| virtual Double_t | GetTimeThreshold () | 
|  | 
| virtual Int_t | GetRefIndex () | 
|  | 
| TVector3 | GetPosition () const | 
|  | 
| Int_t | GetSensorId () const | 
|  | 
| std::vector< Int_t > | GetIndices () const | 
|  | 
| void | AddIndex (int index) | 
|  | 
| void | AddIndex (std::vector< Int_t > index) | 
|  | 
| virtual bool | equal (FairTimeStamp *data) | 
|  | 
| virtual bool | operator< (const PndRichDigi &hit) const | 
|  | 
| virtual bool | operator> (const PndRichDigi &hit) const | 
|  | 
| virtual bool | operator== (const PndRichDigi &hit) const | 
|  | 
Definition at line 15 of file PndRichDigi.h.
 
      
        
          | PndRichDigi::PndRichDigi | ( |  | ) |  | 
      
 
 
      
        
          | PndRichDigi::PndRichDigi | ( | Int_t | index, | 
        
          |  |  | Int_t | detID, | 
        
          |  |  | Int_t | sensorId, | 
        
          |  |  | TVector3 & | pos, | 
        
          |  |  | TVector3 & | dpos, | 
        
          |  |  | Double_t | time, | 
        
          |  |  | Double_t | timeThreshold, | 
        
          |  |  | Double_t | timeStamp | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | PndRichDigi::PndRichDigi | ( | std::vector< Int_t > | index, | 
        
          |  |  | Int_t | detID, | 
        
          |  |  | Int_t | sensorId, | 
        
          |  |  | TVector3 & | pos, | 
        
          |  |  | TVector3 & | dpos, | 
        
          |  |  | Double_t | time, | 
        
          |  |  | Double_t | timeThreshold, | 
        
          |  |  | Double_t | timeStamp | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | PndRichDigi::~PndRichDigi | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | void PndRichDigi::AddIndex | ( | int | index | ) |  |  | inline | 
 
 
  
  | 
        
          | void PndRichDigi::AddIndex | ( | std::vector< Int_t > | index | ) |  |  | inline | 
 
Definition at line 84 of file PndRichDigi.h.
References fIndex.
   87     AddLinks(FairMultiLinkedData(
"PndRichDigi", index));
 
std::vector< Int_t > fIndex
 
 
 
  
  | 
        
          | virtual bool PndRichDigi::equal | ( | FairTimeStamp * | data | ) |  |  | inlinevirtual | 
 
Definition at line 90 of file PndRichDigi.h.
References fSensorId, GetSensorId(), and hit().
Int_t GetSensorId() const 
int hit(Int_t nEvents=0, TString inFile="sim.root", TString parFile="par.root", TString inDigi="digi.root", TString outFile="hit.root", Int_t timeBased=0)
 
 
 
  
  | 
        
          | std::vector<Int_t> PndRichDigi::GetIndices | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | TVector3 PndRichDigi::GetPosition | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | virtual Int_t PndRichDigi::GetRefIndex | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | Int_t PndRichDigi::GetSensorId | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | virtual Double_t PndRichDigi::GetTime | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | virtual Double_t PndRichDigi::GetTimeThreshold | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | virtual bool PndRichDigi::operator< | ( | const PndRichDigi & | hit | ) | const |  | inlinevirtual | 
 
 
  
  | 
        
          | virtual bool PndRichDigi::operator== | ( | const PndRichDigi & | hit | ) | const |  | inlinevirtual | 
 
 
  
  | 
        
          | virtual bool PndRichDigi::operator> | ( | const PndRichDigi & | hit | ) | const |  | inlinevirtual | 
 
 
  
  | 
        
          | void PndRichDigi::Print | ( | const Option_t * | opt = "" | ) | const |  | virtual | 
 
Output to screen 
Definition at line 72 of file PndRichDigi.cxx.
References fTime.
   73   cout << 
"RICH Photon hit: Time = " << 
fTime << 
" opt="<<opt<< endl;
 
 
 
 
Definition at line 18 of file PndRichDigi.h.
   20         << 
", from Point(s) ";
 
   22     for (
unsigned int i = 0; 
i < indices.size(); 
i++){
 
   23       out << indices[
i] << 
"  ";
 
Int_t GetSensorId() const 
std::vector< Int_t > GetIndices() const 
 
 
 
  
  | 
        
          | std::vector<Int_t> PndRichDigi::fIndex |  | protected | 
 
 
  
  | 
        
          | Int_t PndRichDigi::fRefIndex |  | protected | 
 
 
  
  | 
        
          | Int_t PndRichDigi::fSensorId |  | protected | 
 
 
The documentation for this class was generated from the following files: