Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Alignment
CocoaModel
interface
EntryNoDim.h
Go to the documentation of this file.
1
// COCOA class header file
2
//Id: EntryNoDim.h
3
//CAT: Model
4
//
5
// class for entries that have dimension of length
6
//
7
// History: v1.0
8
// Pedro Arce
9
10
#ifndef _ENTRYNoDim_HH
11
#define _ENTRYNoDim_HH
12
13
#include "
Alignment/CocoaModel/interface/Entry.h
"
14
15
class
EntryNoDim
:
public
Entry
16
{
17
public
:
18
//- EntryNoDim(){ };
19
EntryNoDim
(
const
ALIstring
type
):
Entry
(type){
20
theDimType
=
ED_nodim
;
21
//std::cout << "entryNoDim" << std::endl;
22
};
23
~EntryNoDim
(){};
24
25
// Access DATA MEMBERS
26
//----------- Return value and sigma dimension factors (1. as object of this class have no dimension)
27
virtual
ALIdouble
ValueDimensionFactor
()
const
{
28
return
1.0;
29
}
30
virtual
ALIdouble
SigmaDimensionFactor
()
const
{
31
return
1.0;
32
}
33
//----- Return starting displacement for derivative
34
virtual
ALIdouble
startingDisplacement
() {
35
return
0.1;
36
}
37
};
38
39
#endif
40
41
42
43
44
45
46
type
type
Definition:
HCALResponse.h:21
ALIdouble
long double ALIdouble
Definition:
CocoaGlobals.h:11
Entry
Definition:
Entry.h:18
EntryNoDim::~EntryNoDim
~EntryNoDim()
Definition:
EntryNoDim.h:23
EntryNoDim::startingDisplacement
virtual ALIdouble startingDisplacement()
Definition:
EntryNoDim.h:34
EntryNoDim::SigmaDimensionFactor
virtual ALIdouble SigmaDimensionFactor() const
Definition:
EntryNoDim.h:30
Entry::theDimType
EntryDim theDimType
Definition:
Entry.h:119
EntryNoDim::ValueDimensionFactor
virtual ALIdouble ValueDimensionFactor() const
Definition:
EntryNoDim.h:27
ED_nodim
Definition:
Entry.h:16
EntryNoDim::EntryNoDim
EntryNoDim(const ALIstring type)
Definition:
EntryNoDim.h:19
Entry.h
ALIstring
std::string ALIstring
Definition:
CocoaGlobals.h:9
EntryNoDim
Definition:
EntryNoDim.h:15
Generated for CMSSW Reference Manual by
1.8.5