|
CbmRoot
|
Virtual detector station which stores information needed for track propagation. More...
#include <LitVirtualStation.h>
Public Member Functions | |
| LitVirtualStation () | |
| Constructor. | |
| virtual | ~LitVirtualStation () |
| Destructor. | |
| void | SetMaterial (const LitMaterialGrid &material) |
| void | SetField (const LitFieldGrid &field) |
| void | SetZ (T z) |
| const LitMaterialGrid & | GetMaterial () const |
| const LitFieldGrid & | GetField () const |
| T | GetZ () const |
| string | ToString () const |
| Returns string representation of the class. | |
Private Attributes | |
| LitMaterialGrid | fMaterial |
| LitFieldGrid | fField |
| T | fZ |
Friends | |
| ostream & | operator<< (ostream &strm, const LitVirtualStation &station) |
| Operator << for convenient output to ostream. | |
Virtual detector station which stores information needed for track propagation.
Virtual station stores Z position of its center material approximation in silicon equivalent and field approximation.
Definition at line 38 of file LitVirtualStation.h.
|
inline |
Constructor.
Definition at line 43 of file LitVirtualStation.h.
|
inlinevirtual |
Destructor.
Definition at line 48 of file LitVirtualStation.h.
|
inline |
Definition at line 57 of file LitVirtualStation.h.
Referenced by lit::parallel::LitTrackFitter(), lit::parallel::LitTrackFinderNN::PropagateToStation(), lit::parallel::LitTrackFinderNN::PropagateVirtualStations(), and lit::parallel::LitVirtualStation< fvec >::ToString().
|
inline |
Definition at line 56 of file LitVirtualStation.h.
Referenced by lit::parallel::LitTrackFitter(), lit::parallel::LitTrackFinderNN::PropagateToStation(), lit::parallel::LitTrackFinderNN::PropagateVirtualStations(), and lit::parallel::LitVirtualStation< fvec >::ToString().
|
inline |
Definition at line 58 of file LitVirtualStation.h.
Referenced by lit::parallel::LitTrackFitter(), lit::parallel::LitTrackFinderNN::PropagateToStation(), lit::parallel::LitTrackFinderNN::PropagateVirtualStations(), and lit::parallel::LitVirtualStation< fvec >::ToString().
|
inline |
Definition at line 52 of file LitVirtualStation.h.
Referenced by CbmLitTrackingGeometryConstructor::GetTrdLayout().
|
inline |
Definition at line 51 of file LitVirtualStation.h.
Referenced by CbmLitTrackingGeometryConstructor::GetMuchLayout(), and CbmLitTrackingGeometryConstructor::GetTrdLayout().
|
inline |
Definition at line 53 of file LitVirtualStation.h.
Referenced by CbmLitTrackingGeometryConstructor::GetTrdLayout().
|
inline |
Returns string representation of the class.
Definition at line 64 of file LitVirtualStation.h.
Referenced by lit::parallel::LitVirtualStation< fvec >::operator<<.
|
friend |
Operator << for convenient output to ostream.
Definition at line 77 of file LitVirtualStation.h.
|
private |
Definition at line 85 of file LitVirtualStation.h.
|
private |
Definition at line 84 of file LitVirtualStation.h.
|
private |
Definition at line 86 of file LitVirtualStation.h.