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
public
:
17
//- EntryNoDim(){ };
18
EntryNoDim
(
const
ALIstring
type
) :
Entry
(
type
) {
19
theDimType
=
ED_nodim
;
20
//std::cout << "entryNoDim" << std::endl;
21
};
22
~EntryNoDim
()
override
{};
23
24
// Access DATA MEMBERS
25
//----------- Return value and sigma dimension factors (1. as object of this class have no dimension)
26
ALIdouble
ValueDimensionFactor
()
const override
{
return
1.0; }
27
ALIdouble
SigmaDimensionFactor
()
const override
{
return
1.0; }
28
//----- Return starting displacement for derivative
29
ALIdouble
startingDisplacement
()
override
{
return
0.1; }
30
};
31
32
#endif
EntryNoDim::startingDisplacement
ALIdouble startingDisplacement() override
Definition:
EntryNoDim.h:29
EntryNoDim::ValueDimensionFactor
ALIdouble ValueDimensionFactor() const override
Definition:
EntryNoDim.h:26
ALIstring
std::string ALIstring
Definition:
CocoaGlobals.h:9
EntryNoDim::~EntryNoDim
~EntryNoDim() override
Definition:
EntryNoDim.h:22
Entry.h
EntryNoDim::EntryNoDim
EntryNoDim(const ALIstring type)
Definition:
EntryNoDim.h:18
ALIdouble
long double ALIdouble
Definition:
CocoaGlobals.h:11
ED_nodim
Definition:
Entry.h:16
Entry::theDimType
EntryDim theDimType
Definition:
Entry.h:120
Entry
Definition:
Entry.h:18
type
type
Definition:
HCALResponse.h:21
EntryNoDim
Definition:
EntryNoDim.h:15
EntryNoDim::SigmaDimensionFactor
ALIdouble SigmaDimensionFactor() const override
Definition:
EntryNoDim.h:27
Generated for CMSSW Reference Manual by
1.8.16