Project
Loading...
Searching...
No Matches
FairVolume.cxx
Go to the documentation of this file.
1
/********************************************************************************
2
* Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3
* *
4
* This software is distributed under the terms of the *
5
* GNU Lesser General Public Licence (LGPL) version 3, *
6
* copied verbatim in the file "LICENSE" *
7
********************************************************************************/
8
// -------------------------------------------------------------------------
9
// ----- FairVolume source file -----
10
// ----- Created 12/01/04 by M. Al-Turany -----
11
// -------------------------------------------------------------------------
12
13
#include "
FairVolume.h
"
14
15
FairVolume::FairVolume
()
16
: TNamed()
17
,
18
// fName(""), /**Volume Name in MC*/
19
fRealName(
""
)
20
,
21
fVolumeId(-1)
22
,
23
fModId(-1)
24
,
25
fMCid(-1)
26
,
27
fCopyNo(-1)
28
,
29
fMotherId(-1)
30
,
31
fMotherCopyNo(-1)
32
,
33
fDetector(0)
34
, fModule(nullptr)
35
,
36
fNode(nullptr)
37
{}
38
39
FairVolume::FairVolume
(TString
name
, Int_t
id
, Int_t ModId,
FairModule
* fMod)
40
: TNamed(
name
,
name
)
41
,
42
// fName(name),
43
fRealName(
""
)
44
,
45
fVolumeId(
id
)
46
,
47
fModId(ModId)
48
,
49
fMCid(-1)
50
,
51
fCopyNo(-1)
52
,
53
fMotherId(0)
54
,
55
fMotherCopyNo(0)
56
,
57
fDetector(0)
58
, fModule(fMod)
59
,
60
fNode(nullptr)
61
{
62
if
(fModule && fModule->InheritsFrom(
"FairDetector"
)) {
63
fDetector =
dynamic_cast<
FairDetector
*
>
(fModule);
64
}
65
}
66
67
FairVolume::~FairVolume
() {}
68
69
ClassImp
(
FairVolume
);
ClassImp
ClassImp(FairVolume)
FairVolume.h
FairDetector
Definition
FairDetector.h:26
FairModule
Definition
FairModule.h:47
FairVolume
Definition
FairVolume.h:27
FairVolume::~FairVolume
virtual ~FairVolume()
Definition
FairVolume.cxx:67
FairVolume::FairVolume
FairVolume()
Definition
FairVolume.cxx:15
unsigned int
name
GLuint const GLchar * name
Definition
glcorearb.h:781
Detectors
3rdparty
FairRootBase
src
FairVolume.cxx
Generated on Sat Nov 7 2026 19:53:07 for Project by
1.9.8