Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DataFormats
Math
interface
constexpr_cmath.h
Go to the documentation of this file.
1
#ifndef DataFormats_Math_constexpr_cmath_h
2
#define DataFormats_Math_constexpr_cmath_h
3
4
#include <cstdint>
5
6
namespace
reco
{
7
constexpr int32_t
ceil
(
float
num
) {
8
return
(static_cast<float>(static_cast<int32_t>(num)) == num) ?
static_cast<
int32_t
>
(
num
)
9
: static_cast<int32_t>(num) + ((num > 0) ? 1 : 0);
10
}
11
};
// namespace reco
12
#endif
reco::ceil
constexpr int32_t ceil(float num)
Definition:
constexpr_cmath.h:7
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:111
pileupDistInMC.num
tuple num
Definition:
pileupDistInMC.py:65
Generated for CMSSW Reference Manual by
1.8.5