FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
detectors
stt
PndSttTubeParameters.cxx
Go to the documentation of this file.
1
// PndSttTubeParameters
3
//
4
// Class for tube parameters (object)
5
//
6
// authors: Lia Lavezzi - INFN Pavia (2013)
7
//
9
10
11
#include "
PndSttTubeParameters.h
"
12
#include "TGeoManager.h"
13
#include <iostream>
14
using
std::cout;
15
using
std::endl;
16
17
PndSttTubeParameters::PndSttTubeParameters
()
18
:fTubeID(-1),
19
fHalfLength(0)
20
{
21
}
22
23
PndSttTubeParameters::PndSttTubeParameters
(
PndSttTubeParameters
&tubs)
24
:TObject(tubs),
25
fTubeID(tubs.GetTubeID()),
26
fHalfLength(tubs.GetHalfLength())
27
{
28
}
29
30
PndSttTubeParameters::PndSttTubeParameters
(Int_t tubeID,
Double_t
hl)
31
: fTubeID(tubeID),
32
fHalfLength(hl)
33
{
34
}
35
36
PndSttTubeParameters::~PndSttTubeParameters
(){
37
}
38
39
Double_t
PndSttTubeParameters::GetHalfLength
() {
40
return
fHalfLength
;
41
}
42
43
Int_t
PndSttTubeParameters::GetTubeID
() {
44
return
fTubeID
;
45
}
46
47
ClassImp
(
PndSttTubeParameters
)
48
PndSttTubeParameters::~PndSttTubeParameters
~PndSttTubeParameters()
Definition:
PndSttTubeParameters.cxx:36
PndSttTubeParameters::fHalfLength
Double_t fHalfLength
Definition:
PndSttTubeParameters.h:22
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
PndSttTubeParameters::GetTubeID
Int_t GetTubeID()
Definition:
PndSttTubeParameters.cxx:43
PndSttTubeParameters::fTubeID
Int_t fTubeID
Definition:
PndSttTubeParameters.h:21
PndSttTubeParameters::GetHalfLength
Double_t GetHalfLength()
Definition:
PndSttTubeParameters.cxx:39
ClassImp
ClassImp(PndAnaContFact)
PndSttTubeParameters
Definition:
PndSttTubeParameters.h:6
PndSttTubeParameters.h
PndSttTubeParameters::PndSttTubeParameters
PndSttTubeParameters()
Definition:
PndSttTubeParameters.cxx:17
Generated on Sun Aug 18 2019 03:01:50 for FairRoot/PandaRoot by
1.8.8