CbmRoot
LitStripHit< T > Class Template Reference

Base class for strip hits. More...

#include <LitStripHit.h>

Public Member Functions

 LitStripHit ()
 Constructor. More...
 
virtual ~LitStripHit ()
 Destructor. More...
 
string ToString () const
 Returns string representation of the class. More...
 

Public Attributes

phiCos
 
phiSin
 
U
 
Du
 
Z
 

Friends

ostream & operator<< (ostream &strm, const LitStripHit &hit)
 Operator << for convenient output to ostream. More...
 

Detailed Description

template<class T>
class LitStripHit< T >

Base class for strip hits.

Author
Andrey Lebedev andre.nosp@m.y.le.nosp@m.bedev.nosp@m.@gsi.nosp@m..de
Date
2009

Each hit contains U measurement and its error and sine and cosine of strip rotation angle phi.

Definition at line 28 of file LitStripHit.h.

Constructor & Destructor Documentation

◆ LitStripHit()

template<class T >
LitStripHit< T >::LitStripHit ( )
inline

Constructor.

Definition at line 33 of file LitStripHit.h.

◆ ~LitStripHit()

template<class T >
virtual LitStripHit< T >::~LitStripHit ( )
inlinevirtual

Destructor.

Definition at line 38 of file LitStripHit.h.

Member Function Documentation

◆ ToString()

template<class T >
string LitStripHit< T >::ToString ( ) const
inline

Returns string representation of the class.

Returns
String representation of the class.

Definition at line 44 of file LitStripHit.h.

References LitStripHit< T >::Du, LitStripHit< T >::phiCos, LitStripHit< T >::phiSin, LitStripHit< T >::U, and LitStripHit< T >::Z.

Friends And Related Function Documentation

◆ operator<<

template<class T >
ostream& operator<< ( ostream &  strm,
const LitStripHit< T > &  hit 
)
friend

Operator << for convenient output to ostream.

Returns
Insertion stream in order to be able to call a succession of insertion operations.

Definition at line 55 of file LitStripHit.h.

Member Data Documentation

◆ Du

template<class T >
T LitStripHit< T >::Du

Definition at line 64 of file LitStripHit.h.

Referenced by lit::parallel::LitFiltration(), and LitStripHit< T >::ToString().

◆ phiCos

template<class T >
T LitStripHit< T >::phiCos

Definition at line 61 of file LitStripHit.h.

Referenced by lit::parallel::LitFiltration(), and LitStripHit< T >::ToString().

◆ phiSin

template<class T >
T LitStripHit< T >::phiSin

Definition at line 62 of file LitStripHit.h.

Referenced by lit::parallel::LitFiltration(), and LitStripHit< T >::ToString().

◆ U

template<class T >
T LitStripHit< T >::U

Definition at line 63 of file LitStripHit.h.

Referenced by lit::parallel::LitFiltration(), and LitStripHit< T >::ToString().

◆ Z

template<class T >
T LitStripHit< T >::Z

Definition at line 65 of file LitStripHit.h.

Referenced by LitStripHit< T >::ToString().


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