Alignment
CocoaToDDL
interface
UnitConverter.h
Go to the documentation of this file.
1
#ifndef OSCAR_UnitConverter_h
2
#define OSCAR_UnitConverter_h
3
4
#include "
Alignment/CocoaUtilities/interface/CocoaGlobals.h
"
5
6
#include <iostream>
7
#include <string>
8
// inserts a multiplication '*' between a value and a unit
9
// returned from G4BestUnit
10
class
CocoaBestUnit
;
11
class
UnitConverter
;
12
13
//ostream & operator<<(ostream &, const UnitConverter & );
14
15
class
UnitConverter
{
16
public
:
17
UnitConverter
(
ALIdouble
val
,
const
ALIstring
&
category
);
18
~UnitConverter
();
19
std::string
ucstring
();
20
//friend ostream& operator(std::ostream & ,const UnitConverter & VU);
21
22
CocoaBestUnit
*
bu_
;
23
bool
angl_
;
24
};
25
26
#endif
UnitConverter::bu_
CocoaBestUnit * bu_
Definition:
UnitConverter.h:22
taus_updatedMVAIds_cff.category
category
Definition:
taus_updatedMVAIds_cff.py:31
CocoaBestUnit
Definition:
CocoaUnitsTable.h:94
UnitConverter::ucstring
std::string ucstring()
Definition:
UnitConverter.cc:25
UnitConverter::angl_
bool angl_
Definition:
UnitConverter.h:23
ALIstring
std::string ALIstring
Definition:
CocoaGlobals.h:9
UnitConverter::~UnitConverter
~UnitConverter()
Definition:
UnitConverter.cc:23
UnitConverter
Definition:
UnitConverter.h:15
UnitConverter::UnitConverter
UnitConverter(ALIdouble val, const ALIstring &category)
Definition:
UnitConverter.cc:17
ALIdouble
long double ALIdouble
Definition:
CocoaGlobals.h:11
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
heppy_batch.val
val
Definition:
heppy_batch.py:351
CocoaGlobals.h
Generated for CMSSW Reference Manual by
1.8.16