test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Alignment
CocoaDDLObjects
interface
CocoaMaterialElementary.h
Go to the documentation of this file.
1
// COCOA class header file
2
//Id: CocoaMaterialElementary.h
3
//CAT: Model
4
//
5
// Class to manage the sets of fitted entries (one set per each measurement data set)
6
//
7
// History: v1.0
8
// Pedro Arce
9
10
#ifndef _CocoaMaterialElementary_HH
11
#define _CocoaMaterialElementary_HH
12
13
#include "
Alignment/CocoaUtilities/interface/CocoaGlobals.h
"
14
15
16
class
CocoaMaterialElementary
17
{
18
19
public
:
20
//---------- Constructors / Destructor
21
CocoaMaterialElementary
(
ALIstring
name
,
float
density,
ALIstring
symbol,
float
A
,
ALIint
Z
);
22
~CocoaMaterialElementary
(){ };
23
24
ALIstring
getName
()
const
{
25
return
theName
; }
26
float
getDensity
()
const
{
27
return
theDensity
; }
28
ALIstring
getSymbol
()
const
{
29
return
theSymbol
; }
30
float
getA
()
const
{
31
return
theA
; }
32
ALIint
getZ
()
const
{
33
return
theZ
; }
34
35
ALIbool
operator==
(
const
CocoaMaterialElementary
& mate )
const
;
36
37
private
:
38
39
ALIstring
theName
;
40
float
theDensity
;
41
ALIstring
theSymbol
;
42
float
theA
;
43
ALIint
theZ
;
44
45
};
46
47
#endif
48
Gflash::Z
const double Z[kNumberCalorimeter]
Definition:
GflashNameSpace.h:58
CocoaMaterialElementary::getDensity
float getDensity() const
Definition:
CocoaMaterialElementary.h:26
CocoaMaterialElementary::getSymbol
ALIstring getSymbol() const
Definition:
CocoaMaterialElementary.h:28
ALIint
int ALIint
Definition:
CocoaGlobals.h:15
CocoaMaterialElementary::CocoaMaterialElementary
CocoaMaterialElementary(ALIstring name, float density, ALIstring symbol, float A, ALIint Z)
Definition:
CocoaMaterialElementary.cc:14
mergeVDriftHistosByStation.name
string name
Definition:
mergeVDriftHistosByStation.py:77
CocoaMaterialElementary::getName
ALIstring getName() const
Definition:
CocoaMaterialElementary.h:24
CocoaMaterialElementary::theName
ALIstring theName
Definition:
CocoaMaterialElementary.h:39
CocoaMaterialElementary::theA
float theA
Definition:
CocoaMaterialElementary.h:42
CocoaMaterialElementary::getA
float getA() const
Definition:
CocoaMaterialElementary.h:30
CocoaMaterialElementary::getZ
ALIint getZ() const
Definition:
CocoaMaterialElementary.h:32
ALIbool
bool ALIbool
Definition:
CocoaGlobals.h:19
CocoaMaterialElementary::~CocoaMaterialElementary
~CocoaMaterialElementary()
Definition:
CocoaMaterialElementary.h:22
CocoaMaterialElementary::operator==
ALIbool operator==(const CocoaMaterialElementary &mate) const
Definition:
CocoaMaterialElementary.cc:24
CocoaGlobals.h
CocoaMaterialElementary
Definition:
CocoaMaterialElementary.h:16
CocoaMaterialElementary::theZ
ALIint theZ
Definition:
CocoaMaterialElementary.h:43
CocoaMaterialElementary::theSymbol
ALIstring theSymbol
Definition:
CocoaMaterialElementary.h:41
ALIstring
std::string ALIstring
Definition:
CocoaGlobals.h:9
funct::A
A
Definition:
Factorize.h:54
CocoaMaterialElementary::theDensity
float theDensity
Definition:
CocoaMaterialElementary.h:40
Generated for CMSSW Reference Manual by
1.8.5