Inheritance diagram for CmsMagField:

Public Member Functions | |
| CmsMagField () | |
| virtual | ~CmsMagField () |
| virtual Float_t | GetMaxFieldMag () const |
| void | setMagnetState (bool state) |
| bool | isMagnetOn () const |
| void | setReverseState (bool state) |
| bool | isReverse () const |
| void | setSimpleModel (bool simpleModel) |
| bool | isSimpleModel () const |
| virtual TEveVector | GetField (Float_t x, Float_t y, Float_t z) const |
Private Attributes | |
| bool | m_magnetIsOn |
| bool | m_reverse |
| bool | m_simpleModel |
Definition at line 63 of file track.C.
| virtual Float_t CmsMagField::GetMaxFieldMag | ( | ) | const [inline, virtual] |
Reimplemented from TEveMagField.
Definition at line 77 of file track.C.
References m_magnetIsOn.
Referenced by GetField().
| void CmsMagField::setMagnetState | ( | bool | state | ) | [inline] |
| bool CmsMagField::isMagnetOn | ( | ) | const [inline] |
| void CmsMagField::setReverseState | ( | bool | state | ) | [inline] |
| bool CmsMagField::isReverse | ( | ) | const [inline] |
| void CmsMagField::setSimpleModel | ( | bool | simpleModel | ) | [inline] |
| bool CmsMagField::isSimpleModel | ( | ) | const [inline] |
| virtual TEveVector CmsMagField::GetField | ( | Float_t | x, | |
| Float_t | y, | |||
| Float_t | z | |||
| ) | const [inline, virtual] |
Implements TEveMagField.
Definition at line 100 of file track.C.
References TMath::Abs(), GetMaxFieldMag(), m_reverse, m_simpleModel, R, and sqrt().
bool CmsMagField::m_magnetIsOn [private] |
Definition at line 65 of file track.C.
Referenced by GetMaxFieldMag(), isMagnetOn(), and setMagnetState().
bool CmsMagField::m_reverse [private] |
Definition at line 66 of file track.C.
Referenced by GetField(), isReverse(), and setReverseState().
bool CmsMagField::m_simpleModel [private] |
Definition at line 67 of file track.C.
Referenced by GetField(), isSimpleModel(), and setSimpleModel().
1.5.1