Main Page
Namespaces
Classes
Package Documentation
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