![]()  | 
						
							 
								EIC Software
							  
							
								Reference for 
								EIC 
								simulation and reconstruction software on GitHub
							  
						 | 
					
#include <EicRoot/blob/master/rich/prototype/CbmRichProtProjectionProducer.h>
 Inheritance diagram for CbmRichProtProjectionProducer:
 Collaboration diagram for CbmRichProtProjectionProducer:Public Member Functions | |
| CbmRichProtProjectionProducer (int zflag) | |
| Standard constructor.   | |
| virtual | ~CbmRichProtProjectionProducer () | 
| Destructor.   | |
| virtual void | Init () | 
| Initialization of the task.   | |
| virtual void | SetParContainers () | 
| Initialization of Parameter Containers.   | |
| virtual void | DoProjection (TClonesArray *richProj) | 
| Execute task.   | |
  Public Member Functions inherited from CbmRichProjectionProducerBase | |
| CbmRichProjectionProducerBase () | |
| CbmRichProjectionProducerBase (int flag) | |
| virtual | ~CbmRichProjectionProducerBase () | 
| Destructor.   | |
| void | SetZFlag (int flag) | 
| Set flag whether to use point in imaginary plane (zflag=1) or mirror point (zflag=2) for extrapolation.   | |
Private Member Functions | |
| CbmRichProtProjectionProducer (const CbmRichProtProjectionProducer &) | |
| Copy constructor.   | |
| CbmRichProtProjectionProducer & | operator= (const CbmRichProtProjectionProducer &) | 
| Assignment operator.   | |
Private Attributes | |
| TClonesArray * | fListRICHImPlanePoint | 
| int | fNHits | 
| int | fEvent | 
| double | fDetX | 
| double | fDetY | 
| double | fDetZ | 
| double | fDetWidthX | 
| double | fDetWidthY | 
| double | fThetaDet | 
| double | fPhiDet | 
| double | fDetXTransf | 
| double | fDetYTransf | 
| double | fDetZTransf | 
| double | fZm [4] | 
| double | fYm [4] | 
| double | fXm [4] | 
| double | fR [4] | 
| double | fMaxXTrackExtr | 
| double | fMaxYTrackExtr | 
| TObjArray * | fSensNodes | 
| TObjArray * | fPassNodes | 
| CbmGeoRichPar * | fPar | 
Additional Inherited Members | |
  Protected Attributes inherited from CbmRichProjectionProducerBase | |
| int | fZflag | 
Definition at line 14 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 14 of file CbmRichProtProjectionProducer.h
| CbmRichProtProjectionProducer::CbmRichProtProjectionProducer | ( | int | zflag | ) | 
Standard constructor.
| [in] | zflag | Flag whether to use point in imaginary plane (zflag=1) or mirror point (zflag=2) for extrapolation. | 
      
  | 
  virtual | 
Destructor.
      
  | 
  private | 
Copy constructor.
      
  | 
  virtual | 
Execute task.
| [out] | richProj | Output array of created projections. | 
Implements CbmRichProjectionProducerBase.
      
  | 
  virtual | 
Initialization of the task.
Reimplemented from CbmRichProjectionProducerBase.
      
  | 
  private | 
Assignment operator.
      
  | 
  virtual | 
Initialization of Parameter Containers.
Reimplemented from CbmRichProjectionProducerBase.
      
  | 
  private | 
Definition at line 55 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 55 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 56 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 56 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 52 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 52 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 60 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 60 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 53 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 53 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 61 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 61 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 54 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 54 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 62 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 62 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 50 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 50 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 47 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 47 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 69 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 69 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 70 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 70 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 49 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 49 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 74 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 74 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 73 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 73 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 58 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 58 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 67 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 67 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 72 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 72 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 57 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 57 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 66 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 66 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 65 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 65 of file CbmRichProtProjectionProducer.h
      
  | 
  private | 
Definition at line 64 of file CbmRichProtProjectionProducer.h.
View newest version in sPHENIX GitHub at line 64 of file CbmRichProtProjectionProducer.h