StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
StiNodePars Class Reference

Public Types

enum  {
  kX =0, kY =1, kZ =2, kPhi =3,
  kPtin =4, kTan =5, kCurv =6, kHz =7
}
 

Public Member Functions

void reset ()
 
void ready ()
 
int isZeroH () const
 
StiNodeParsmerge (double wt, StiNodePars &other)
 
StiNodeParsoperator= (const StiNodePars &fr)
 
void rotate (double alfa)
 
int nan () const
 
double operator[] (Int_t idx) const
 accessors
 
double & operator[] (Int_t idx)
 
double x () const
 
double y () const
 
double z () const
 
double eta () const
 
double phi () const
 
double ptin () const
 
double tanl () const
 
double curv () const
 
double rxy2 () const
 
double rxy () const
 
double hz () const
 
double & x ()
 
double & y ()
 
double & z ()
 
double & eta ()
 
double & ptin ()
 
double & tanl ()
 
double & curv ()
 
double & hz ()
 
double * A (Int_t i)
 
Int_t check (const char *pri=0) const
 
void print () const
 

Public Attributes

double _cosCA
 sine and cosine of cross angle
 
double _sinCA
 
double P [8]
 

Detailed Description

Definition at line 13 of file StiNodePars.h.


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