|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnSimpleDetModel.h>
Public Member Functions | |
| virtual Int_t | MaxModulesInStation () const noexcept override |
| virtual Int_t | Alignables () const noexcept override |
| virtual Int_t | IDfromHit (Int_t HitDetectorID) const noexcept override |
| BmnSimpleDetModel ()=delete | |
| BmnSimpleDetModel (Int_t moduleCnt) | |
| virtual Int_t | MaxModulesInStation () const noexcept override |
| virtual Int_t | Alignables () const noexcept override |
| virtual Int_t | IDfromHit (Int_t HitDetectorID) const noexcept override |
| BmnSimpleDetModel ()=delete | |
| BmnSimpleDetModel (Int_t moduleCnt) | |
| Public Member Functions inherited from BmnDetectorModel | |
| BmnDetectorModel ()=default | |
| virtual | ~BmnDetectorModel ()=default |
| Bool_t | Init () |
| Int_t | EncodedID (Int_t idx) const |
| Int_t | Idx (Int_t ID) const |
| Int_t | IdxFromHit (Int_t hitID) const |
| Bool_t | UnknownID (Int_t ID) const |
| BmnDetectorModel ()=default | |
| virtual | ~BmnDetectorModel ()=default |
| Bool_t | Init () |
| Int_t | EncodedID (Int_t idx) const |
| Int_t | Idx (Int_t ID) const |
| Int_t | IdxFromHit (Int_t hitID) const |
| Bool_t | UnknownID (Int_t ID) const |
Protected Member Functions | |
| virtual void | Reset () noexcept override |
| virtual Int_t | NextID () noexcept override |
| virtual void | Reset () noexcept override |
| virtual Int_t | NextID () noexcept override |
Private Attributes | |
| Int_t | fIdx |
| const Int_t | fModuleCnt |
Definition at line 18 of file BmnSimpleDetModel.h.
|
delete |
References BmnSimpleDetModel().
Referenced by BmnATestDetector::BmnATestDetector(), BmnATestDetector::BmnATestDetector(), BmnSimpleDetModel(), and BmnSimpleDetModel().
|
inline |
Definition at line 35 of file BmnSimpleDetModel.h.
References BmnSimpleDetModel(), and fModuleCnt.
|
delete |
|
inline |
Definition at line 35 of file BmnSimpleDetModel.h.
References BmnSimpleDetModel(), and fModuleCnt.
|
overridevirtualnoexcept |
Implements BmnDetectorModel.
Definition at line 18 of file BmnSimpleDetModel.cxx.
References fModuleCnt.
Referenced by Alignables().
|
overridevirtualnoexcept |
Implements BmnDetectorModel.
Definition at line 38 of file BmnSimpleDetModel.cxx.
Referenced by IDfromHit().
|
overridevirtualnoexcept |
Implements BmnDetectorModel.
Definition at line 13 of file BmnSimpleDetModel.cxx.
Referenced by MaxModulesInStation().
|
overridevirtualnoexcept |
Implements BmnDetectorModel.
References MaxModulesInStation().
|
overrideprotectedvirtualnoexcept |
Implements BmnDetectorModel.
Definition at line 29 of file BmnSimpleDetModel.cxx.
References fIdx, and fModuleCnt.
Referenced by NextID().
|
overrideprotectedvirtualnoexcept |
|
overrideprotectedvirtualnoexcept |
|
overrideprotectedvirtualnoexcept |
Implements BmnDetectorModel.
|
private |
Definition at line 21 of file BmnSimpleDetModel.h.
|
private |
Definition at line 22 of file BmnSimpleDetModel.h.
Referenced by BmnSimpleDetModel(), Alignables(), and NextID().