BmnRoot
Loading...
Searching...
No Matches
CbmStsStationDigiPar.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- CbmStsStationDigiPar header file -----
3
// ----- Created 27/06/05 by V. Friese -----
4
// -------------------------------------------------------------------------
5
6
15
#ifndef CBMSTSSTATIONDIGIPAR_H
16
#define CBMSTSSTATIONDIGIPAR_H 1
17
18
19
#include "
CbmStsSectorDigiPar.h
"
20
21
#include "TObjArray.h"
22
23
24
class
CbmStsStationDigiPar
:
public
TObject
25
{
26
27
public
:
28
30
CbmStsStationDigiPar
();
31
32
37
CbmStsStationDigiPar
(Int_t iStation, Double_t rotation);
38
39
41
virtual
~CbmStsStationDigiPar
();
42
43
45
Int_t
GetStationNr
() {
return
fStationNr; }
46
Double_t
GetRotation
() {
return
fRotation; }
47
Int_t
GetNSectors
() {
return
fSectors->GetEntries(); }
48
TObjArray*
GetSectorArray
() {
return
fSectors; }
49
CbmStsSectorDigiPar
*
GetSector
(Int_t iSector) {
50
return
(
CbmStsSectorDigiPar
*) fSectors->At(iSector);
51
}
52
53
55
void
AddSector
(
CbmStsSectorDigiPar
* sec) { fSectors->Add(sec); }
56
57
58
59
private
:
60
61
Int_t fStationNr;
// Station identifier
62
Double_t fRotation;
// Rotation angle in global c.s. [rad]
63
TObjArray* fSectors;
// Array of sector parameters
64
65
CbmStsStationDigiPar
(
const
CbmStsStationDigiPar
&);
66
CbmStsStationDigiPar
operator=(
const
CbmStsStationDigiPar
&);
67
68
ClassDef(
CbmStsStationDigiPar
,1);
69
70
};
71
72
73
#endif
CbmStsSectorDigiPar
Definition
CbmStsSectorDigiPar.h:36
CbmStsStationDigiPar
Definition
CbmStsStationDigiPar.h:25
CbmStsStationDigiPar::GetNSectors
Int_t GetNSectors()
Definition
CbmStsStationDigiPar.h:47
CbmStsStationDigiPar::CbmStsStationDigiPar
CbmStsStationDigiPar()
Definition
CbmStsStationDigiPar.cxx:12
CbmStsStationDigiPar::GetSectorArray
TObjArray * GetSectorArray()
Definition
CbmStsStationDigiPar.h:48
CbmStsStationDigiPar::AddSector
void AddSector(CbmStsSectorDigiPar *sec)
Definition
CbmStsStationDigiPar.h:55
CbmStsStationDigiPar::~CbmStsStationDigiPar
virtual ~CbmStsStationDigiPar()
Definition
CbmStsStationDigiPar.cxx:39
CbmStsStationDigiPar::GetSector
CbmStsSectorDigiPar * GetSector(Int_t iSector)
Definition
CbmStsStationDigiPar.h:49
CbmStsStationDigiPar::GetStationNr
Int_t GetStationNr()
Definition
CbmStsStationDigiPar.h:45
CbmStsStationDigiPar::GetRotation
Double_t GetRotation()
Definition
CbmStsStationDigiPar.h:46
CbmStsSectorDigiPar.h
detectors
sts
CbmStsStationDigiPar.h
Generated on Fri May 15 2026 10:40:56 for BmnRoot by
1.9.8