Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
JetMETCorrections
InterpolationTables
interface
ProperDblFromCmpl.h
Go to the documentation of this file.
1
#ifndef NPSTAT_PROPERDBLFROMCMPL_HH_
2
#define NPSTAT_PROPERDBLFROMCMPL_HH_
3
15
#include <complex>
16
17
namespace
npstat {
18
template
<
class
T>
19
struct
ProperDblFromCmpl
{
20
typedef
double
type
;
21
};
22
23
template
<
class
T>
24
struct
ProperDblFromCmpl
<std::complex<T> > {
25
typedef
T
type
;
26
};
27
28
template
<
class
T>
29
struct
ProperDblFromCmpl
<
const
std::complex<T> > {
30
typedef
T
type
;
31
};
32
33
template
<
class
T>
34
struct
ProperDblFromCmpl
<volatile std::complex<T> > {
35
typedef
T
type
;
36
};
37
38
template
<
class
T>
39
struct
ProperDblFromCmpl
<
const
volatile std::complex<T> > {
40
typedef
T
type
;
41
};
42
}
// namespace npstat
43
44
#endif // NPSTAT_PROPERDBLFROMCMPL_HH_
npstat::ProperDblFromCmpl< const volatile std::complex< T > >::type
T type
Definition:
ProperDblFromCmpl.h:40
npstat::ProperDblFromCmpl< const std::complex< T > >::type
T type
Definition:
ProperDblFromCmpl.h:30
npstat::ProperDblFromCmpl::type
double type
Definition:
ProperDblFromCmpl.h:20
npstat::ProperDblFromCmpl< volatile std::complex< T > >::type
T type
Definition:
ProperDblFromCmpl.h:35
npstat::ProperDblFromCmpl< std::complex< T > >::type
T type
Definition:
ProperDblFromCmpl.h:25
T
long double T
Definition:
Basic3DVectorLD.h:48
npstat::ProperDblFromCmpl
Definition:
ProperDblFromCmpl.h:19
runTheMatrix.const
string const
Definition:
runTheMatrix.py:329
Generated for CMSSW Reference Manual by
1.8.5