BmnRoot
Loading...
Searching...
No Matches
BmnGemStripStationSet_RunWinter2016 Class Reference

#include <BmnGemStripStationSet_RunWinter2016.h>

Inheritance diagram for BmnGemStripStationSet_RunWinter2016:
[legend]
Collaboration diagram for BmnGemStripStationSet_RunWinter2016:
[legend]

Public Member Functions

 BmnGemStripStationSet_RunWinter2016 (BmnGemStripConfiguration::GEM_CONFIG config)
 
virtual ~BmnGemStripStationSet_RunWinter2016 ()
 
 BmnGemStripStationSet_RunWinter2016 (BmnGemStripConfiguration::GEM_CONFIG config)
 
virtual ~BmnGemStripStationSet_RunWinter2016 ()
 
- Public Member Functions inherited from BmnGemStripStationSet
 BmnGemStripStationSet ()
 
 BmnGemStripStationSet (TString xml_config_file, map< Int_t, TVector3 > *shifts=nullptr)
 
 BmnGemStripStationSet (Int_t period, BmnSetup stp=kBMNSETUP, map< Int_t, TVector3 > *shifts=nullptr)
 
virtual ~BmnGemStripStationSet ()
 
Int_t GetNStations ()
 
Double_t GetXStationPosition (Int_t station_num)
 
Double_t GetYStationPosition (Int_t station_num)
 
Double_t GetZStationPosition (Int_t station_num)
 
Double_t GetBeamHoleRadius (Int_t station_num)
 
BmnGemStripStationGetGemStation (Int_t station_num)
 
BmnGemStripStationGetStation (Int_t station_num)
 
void Reset ()
 
Bool_t AddPointToDetector (Double_t xcoord, Double_t ycoord, Double_t zcoord, Double_t px, Double_t py, Double_t pz, Double_t dEloss, Int_t refID)
 
Int_t CountNAddedToDetectorPoints ()
 
void ProcessPointsInDetector ()
 
Int_t CountNProcessedPointsInDetector ()
 
Int_t GetPointStationOwnership (Double_t zcoord)
 
Int_t GetPointStationOwnership (Double_t xcoord, Double_t ycoord, Double_t zcoord)
 
 BmnGemStripStationSet ()
 
 BmnGemStripStationSet (TString xml_config_file, map< Int_t, TVector3 > *shifts=nullptr)
 
 BmnGemStripStationSet (Int_t period, BmnSetup stp=kBMNSETUP, map< Int_t, TVector3 > *shifts=nullptr)
 
virtual ~BmnGemStripStationSet ()
 
Int_t GetNStations ()
 
Double_t GetXStationPosition (Int_t station_num)
 
Double_t GetYStationPosition (Int_t station_num)
 
Double_t GetZStationPosition (Int_t station_num)
 
Double_t GetBeamHoleRadius (Int_t station_num)
 
BmnGemStripStationGetGemStation (Int_t station_num)
 
BmnGemStripStationGetStation (Int_t station_num)
 
void Reset ()
 
Bool_t AddPointToDetector (Double_t xcoord, Double_t ycoord, Double_t zcoord, Double_t px, Double_t py, Double_t pz, Double_t dEloss, Int_t refID)
 
Int_t CountNAddedToDetectorPoints ()
 
void ProcessPointsInDetector ()
 
Int_t CountNProcessedPointsInDetector ()
 
Int_t GetPointStationOwnership (Double_t zcoord)
 
Int_t GetPointStationOwnership (Double_t xcoord, Double_t ycoord, Double_t zcoord)
 

Additional Inherited Members

- Static Public Member Functions inherited from BmnGemStripStationSet
static unique_ptr< BmnGemStripStationSetCreate (Int_t period, Int_t stp=0)
 
static unique_ptr< BmnGemStripStationSetCreate (Int_t period, Int_t stp=0)
 
- Protected Attributes inherited from BmnGemStripStationSet
Int_t NStations
 
Double_t * XStationPositions
 
Double_t * YStationPositions
 
Double_t * ZStationPositions
 
Double_t * BeamHoleRadiuses
 
BmnGemStripStation ** GemStations
 
map< Int_t, TVector3 > * fStatShifts
 

Detailed Description

Definition at line 10 of file BmnGemStripStationSet_RunWinter2016.h.

Constructor & Destructor Documentation

◆ BmnGemStripStationSet_RunWinter2016() [1/2]

◆ ~BmnGemStripStationSet_RunWinter2016() [1/2]

BmnGemStripStationSet_RunWinter2016::~BmnGemStripStationSet_RunWinter2016 ( )
virtual

Definition at line 46 of file BmnGemStripStationSet_RunWinter2016.cxx.

◆ BmnGemStripStationSet_RunWinter2016() [2/2]

BmnGemStripStationSet_RunWinter2016::BmnGemStripStationSet_RunWinter2016 ( BmnGemStripConfiguration::GEM_CONFIG  config)

◆ ~BmnGemStripStationSet_RunWinter2016() [2/2]

virtual BmnGemStripStationSet_RunWinter2016::~BmnGemStripStationSet_RunWinter2016 ( )
virtual

The documentation for this class was generated from the following files: