1 #ifndef SimDataFormats_CaloHit_H 2 #define SimDataFormats_CaloHit_H 8 #include <boost/cstdint.hpp> 14 CaloHit(
int deti,
int layi,
double ei,
double etai,
double phii,
double timi, uint32_t idi = 0);
21 double e()
const {
return eh; }
25 uint32_t
id()
const {
return idh; }
44 if (a->
id() < b->
id()) {
46 }
else if (a->
id() > b->
id()) {
49 return (a->
t() < b->
t());
62 return (a->
e() / std::cosh(a->
eta()) > b->
e() / std::cosh(b->
eta()));
bool operator<(const CaloHit &hit) const
void setId(const uint32_t idi)
bool operator()(const CaloHit *a, const CaloHit *b)
bool operator()(const CaloHit *a, const CaloHit *b)
bool operator()(const CaloHit *a, const CaloHit *b)
bool operator()(const CaloHit *a, const CaloHit *b)