CbmRoot
|
Substation in muon detector layout. More...
#include <LitSubstationMuon.h>
Public Member Functions | |
LitSubstationMuon () | |
Constructor. More... | |
virtual | ~LitSubstationMuon () |
Destructor. More... | |
const T & | GetZ () const |
Return Z position of substation. More... | |
void | SetZ (const T &z) |
Set Z pposition of substation. More... | |
const LitMaterialInfo< T > & | GetMaterial () const |
Return material of substation. More... | |
void | SetMaterial (const LitMaterialInfo< T > &material) |
Set material of substation. More... | |
std::string | ToString () const |
Return string representation for the class. More... | |
Private Attributes | |
T | fZ |
LitMaterialInfo< T > | fMaterial |
Friends | |
std::ostream & | operator<< (std::ostream &strm, const LitSubstationMuon &substation) |
Operator << for convenient output to std::ostream. More... | |
Substation in muon detector layout.
Definition at line 23 of file LitSubstationMuon.h.
|
inline |
Constructor.
Definition at line 28 of file LitSubstationMuon.h.
|
inlinevirtual |
Destructor.
Definition at line 33 of file LitSubstationMuon.h.
|
inline |
Return material of substation.
Definition at line 51 of file LitSubstationMuon.h.
References lit::parallel::LitSubstationMuon< T >::fMaterial.
Referenced by lit::parallel::LitTrackFinderNNVecMuon::ProcessStation(), and lit::parallel::LitSubstationMuon< T >::ToString().
|
inline |
Return Z position of substation.
Definition at line 39 of file LitSubstationMuon.h.
References lit::parallel::LitSubstationMuon< T >::fZ.
Referenced by lit::parallel::LitTrackFinderNNVecMuon::ProcessStation(), and lit::parallel::LitSubstationMuon< T >::ToString().
|
inline |
Set material of substation.
[in] | materiel | Material value. |
Definition at line 57 of file LitSubstationMuon.h.
References lit::parallel::LitSubstationMuon< T >::fMaterial.
|
inline |
Set Z pposition of substation.
[in] | z | Z position value. |
Definition at line 45 of file LitSubstationMuon.h.
References lit::parallel::LitSubstationMuon< T >::fZ.
|
inline |
Return string representation for the class.
Definition at line 65 of file LitSubstationMuon.h.
References lit::parallel::LitSubstationMuon< T >::GetMaterial(), and lit::parallel::LitSubstationMuon< T >::GetZ().
|
friend |
Operator << for convenient output to std::ostream.
Definition at line 74 of file LitSubstationMuon.h.
|
private |
Definition at line 82 of file LitSubstationMuon.h.
Referenced by lit::parallel::LitSubstationMuon< T >::GetMaterial(), and lit::parallel::LitSubstationMuon< T >::SetMaterial().
|
private |
Definition at line 81 of file LitSubstationMuon.h.
Referenced by lit::parallel::LitSubstationMuon< T >::GetZ(), and lit::parallel::LitSubstationMuon< T >::SetZ().