| AddHit(Args &&... args) | SHiP::Detector< MTCDetPoint > | inline |
| airGap | MTCDetector | private |
| BeginEvent() override | SHiP::Detector< MTCDetPoint > | inline |
| BeginPrimary() override | SHiP::Detector< MTCDetPoint > | inline |
| ConstructGeometry() override | MTCDetector | virtual |
| CopyClones(TClonesArray *cl1, TClonesArray *cl2, Int_t offset) override | SHiP::Detector< MTCDetPoint > | inline |
| CreateSciFiModule(const char *name, TGeoVolumeAssembly *modMotherVol, Double_t width, Double_t height, Double_t thickness, Int_t LayerId) | MTCDetector | virtual |
| CreateScintModule(const char *name, TGeoVolumeAssembly *modMotherVol, Double_t z_shift, Double_t width, Double_t height, Double_t thickness, Double_t cellSizeX, Double_t cellSizeY, TGeoMedium *material, Int_t color, Double_t transparency, Int_t LayerId) | MTCDetector | virtual |
| Detector()=default | SHiP::Detector< MTCDetPoint > | |
| Detector(const char *Name, Bool_t Active, Int_t detID) | SHiP::Detector< MTCDetPoint > | inline |
| Detector(const char *Name, Bool_t Active) | SHiP::Detector< MTCDetPoint > | inline |
| EndOfEvent() override | SHiP::Detector< MTCDetPoint > | inline |
| fChannelAggregated | MTCDetector | private |
| fDetector | SHiP::Detector< MTCDetPoint > | protected |
| fDetPoints | SHiP::Detector< MTCDetPoint > | protected |
| fELoss | SHiP::Detector< MTCDetPoint > | protected |
| fEventID | SHiP::Detector< MTCDetPoint > | protected |
| fFiberLength | MTCDetector | private |
| fFiberPitch | MTCDetector | private |
| fFiberRadius | MTCDetector | private |
| fFieldY | MTCDetector | private |
| fHeight | MTCDetector | private |
| fiberMatThick | MTCDetector | private |
| fibresSiPM_U | MTCDetector | private |
| fibresSiPM_V | MTCDetector | private |
| FinishPrimary() override | SHiP::Detector< MTCDetPoint > | inline |
| FinishRun() override | SHiP::Detector< MTCDetPoint > | inline |
| fIronThick | MTCDetector | private |
| fLayers | MTCDetector | private |
| fLength | SHiP::Detector< MTCDetPoint > | protected |
| fMom | SHiP::Detector< MTCDetPoint > | protected |
| fNMats | MTCDetector | private |
| fNSiPMChan | MTCDetector | private |
| fNSiPMs | MTCDetector | private |
| fPos | SHiP::Detector< MTCDetPoint > | protected |
| fSciFiActiveX | MTCDetector | private |
| fSciFiActiveY | MTCDetector | private |
| fSciFiBendingAngle | MTCDetector | private |
| fSciFiThick | MTCDetector | private |
| fScintCellSize | MTCDetector | private |
| fScintThick | MTCDetector | private |
| fTime | SHiP::Detector< MTCDetPoint > | protected |
| fTrackID | SHiP::Detector< MTCDetPoint > | protected |
| fVolumeID | SHiP::Detector< MTCDetPoint > | protected |
| fWidth | MTCDetector | private |
| fZCenter | MTCDetector | private |
| fZEpoxyMat | MTCDetector | private |
| Get_NSiPMChan() const | MTCDetector | inline |
| Get_SciFiActiveX() const | MTCDetector | inline |
| GetCollection(Int_t iColl) const override | SHiP::Detector< MTCDetPoint > | inline |
| GetFibresMapU() | MTCDetector | inline |
| GetFibresMapV() | MTCDetector | inline |
| GetLocalPos(Int_t fDetectorID, TVector3 *glob) | MTCDetector | |
| GetPosition(Int_t fDetectorID, TVector3 &vLeft, TVector3 &vRight) | MTCDetector | |
| GetSiPMmapU() | MTCDetector | inline |
| GetSiPMmapV() | MTCDetector | inline |
| GetSiPMPos_U() | MTCDetector | inline |
| GetSiPMPos_V() | MTCDetector | inline |
| GetSiPMPosition(Int_t SiPMChan, TVector3 &A, TVector3 &B) | MTCDetector | |
| Initialize() override | SHiP::Detector< MTCDetPoint > | inline |
| kMaxChannelsPerSiPM | MTCDetector | privatestatic |
| lowerIronThick | MTCDetector | private |
| MTCDetector(const char *name, Bool_t Active, const char *Title="", Int_t DetId=0) | MTCDetector | |
| MTCDetector() | MTCDetector | |
| MTCDetector(const MTCDetector &)=delete | MTCDetector | private |
| numFiberLayers | MTCDetector | private |
| operator=(const MTCDetector &)=delete | MTCDetector | private |
| PostTrack() override | SHiP::Detector< MTCDetPoint > | inline |
| PreTrack() override | SHiP::Detector< MTCDetPoint > | inline |
| ProcessHits(FairVolume *vol=0) override | MTCDetector | |
| Register() override | SHiP::Detector< MTCDetPoint > | inline |
| Reset() override | SHiP::Detector< MTCDetPoint > | inline |
| SetMTCParameters(Double_t width, Double_t height, Double_t fiber_tilt_angle, Double_t iron_thickness, Double_t scifi_thickness, Int_t num_of_agg_channels, Double_t scint_cell_size, Double_t scint_thickness, Int_t number_of_layers, Double_t z_position, Double_t field_strength) | MTCDetector | |
| SetSpecialPhysicsCuts() override | SHiP::Detector< MTCDetPoint > | inline |
| siPMFibres_U | MTCDetector | private |
| siPMFibres_V | MTCDetector | private |
| SiPMmapping() | MTCDetector | |
| SiPMOverlap() | MTCDetector | virtual |
| SiPMPos_U | MTCDetector | private |
| SiPMPos_V | MTCDetector | private |
| UpdatePointTrackIndices(const std::map< Int_t, Int_t > &indexMap) override | SHiP::Detector< MTCDetPoint > | inlinevirtual |
| upperIronThick | MTCDetector | private |
| zAirGap | MTCDetector | private |
| zFiberMat1 | MTCDetector | private |
| zFiberMat2 | MTCDetector | private |
| zLowerIronInt | MTCDetector | private |
| zUpperIronInt | MTCDetector | private |
| ~Detector() override=default | SHiP::Detector< MTCDetPoint > | |
| ~ISTLPointContainer()=default | ISTLPointContainer | virtual |