Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TpcPrototypeTrack Class Reference

TpcPrototypeTrack. More...

#include <prototype/blob/master/offline/packages/tpc2019/TpcPrototypeTrack.h>

+ Inheritance diagram for TpcPrototypeTrack:
+ Collaboration diagram for TpcPrototypeTrack:

Public Member Functions

 TpcPrototypeTrack ()
 
virtual ~TpcPrototypeTrack ()
 
 ClassDefOverride (TpcPrototypeTrack, 5)
 
- Public Member Functions inherited from PHObject
 PHObject ()
 ctor
 
 ~PHObject () override
 dtor
 
virtual PHObjectCloneMe () const
 Virtual copy constructor.
 
virtual PHObjectclone () const final
 
PHObjectClone (const char *newname="") const final
 
void Copy (TObject &object) const final
 
virtual void identify (std::ostream &os=std::cout) const
 
virtual void Reset ()
 Clear Event.
 
virtual int isValid () const
 isValid returns non zero if object contains vailid data
 
virtual int Integrate () const
 
virtual int Integrate (PHObject *)
 
virtual void CopyFrom (const PHObject *obj)
 

Public Attributes

unsigned int event
 
unsigned int trackID
 
float chisq
 
unsigned int ndf
 
float px
 
float py
 
float pz
 
float x
 
float y
 
float z
 
unsigned int nCluster
 
uint64_t clusterKey [nLayer]
 
int clusterlayer [nLayer]
 
int clusterid [nLayer]
 
float clusterX [nLayer]
 
float clusterY [nLayer]
 
float clusterZ [nLayer]
 
float clusterE [nLayer]
 
float clusterSizePhi [nLayer]
 
float clusterResidualPhi [nLayer]
 
float clusterProjectionPhi [nLayer]
 
float clusterResidualZ [nLayer]
 

Static Public Attributes

static const int nLayer = 16
 

Detailed Description

TpcPrototypeTrack.

Definition at line 22 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 22 of file TpcPrototypeTrack.h

Constructor & Destructor Documentation

TpcPrototypeTrack::TpcPrototypeTrack ( )

Definition at line 18 of file TpcPrototypeTrack.cc.

View newest version in sPHENIX GitHub at line 18 of file TpcPrototypeTrack.cc

References clusterE, clusterid, clusterKey, clusterlayer, clusterProjectionPhi, clusterResidualPhi, clusterResidualZ, clusterSizePhi, clusterX, clusterY, clusterZ, i, and nLayer.

TpcPrototypeTrack::~TpcPrototypeTrack ( )
virtual

Definition at line 46 of file TpcPrototypeTrack.cc.

View newest version in sPHENIX GitHub at line 46 of file TpcPrototypeTrack.cc

Member Function Documentation

TpcPrototypeTrack::ClassDefOverride ( TpcPrototypeTrack  ,
 
)

Member Data Documentation

float TpcPrototypeTrack::chisq

Definition at line 33 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 33 of file TpcPrototypeTrack.h

float TpcPrototypeTrack::clusterE[nLayer]

Definition at line 80 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 80 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

int TpcPrototypeTrack::clusterid[nLayer]

Definition at line 76 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 76 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

uint64_t TpcPrototypeTrack::clusterKey[nLayer]

Definition at line 74 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 74 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

int TpcPrototypeTrack::clusterlayer[nLayer]

Definition at line 75 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 75 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

float TpcPrototypeTrack::clusterProjectionPhi[nLayer]

Definition at line 83 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 83 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

float TpcPrototypeTrack::clusterResidualPhi[nLayer]

Definition at line 82 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 82 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

float TpcPrototypeTrack::clusterResidualZ[nLayer]

Definition at line 84 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 84 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

float TpcPrototypeTrack::clusterSizePhi[nLayer]

Definition at line 81 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 81 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

float TpcPrototypeTrack::clusterX[nLayer]

Definition at line 77 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 77 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

float TpcPrototypeTrack::clusterY[nLayer]

Definition at line 78 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 78 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

float TpcPrototypeTrack::clusterZ[nLayer]

Definition at line 79 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 79 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

unsigned int TpcPrototypeTrack::event

Definition at line 31 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 31 of file TpcPrototypeTrack.h

unsigned int TpcPrototypeTrack::nCluster

Definition at line 43 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 43 of file TpcPrototypeTrack.h

unsigned int TpcPrototypeTrack::ndf

Definition at line 34 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 34 of file TpcPrototypeTrack.h

const int TpcPrototypeTrack::nLayer = 16
static

Definition at line 29 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 29 of file TpcPrototypeTrack.h

Referenced by TpcPrototypeTrack().

float TpcPrototypeTrack::px

Definition at line 36 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 36 of file TpcPrototypeTrack.h

float TpcPrototypeTrack::py

Definition at line 37 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 37 of file TpcPrototypeTrack.h

float TpcPrototypeTrack::pz

Definition at line 38 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 38 of file TpcPrototypeTrack.h

unsigned int TpcPrototypeTrack::trackID

Definition at line 32 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 32 of file TpcPrototypeTrack.h

float TpcPrototypeTrack::x

Definition at line 39 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 39 of file TpcPrototypeTrack.h

float TpcPrototypeTrack::y

Definition at line 40 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 40 of file TpcPrototypeTrack.h

float TpcPrototypeTrack::z

Definition at line 41 of file TpcPrototypeTrack.h.

View newest version in sPHENIX GitHub at line 41 of file TpcPrototypeTrack.h


The documentation for this class was generated from the following files: