1 #ifndef SimDataFormats_CaloHit_H
2 #define SimDataFormats_CaloHit_H
8 #include <boost/cstdint.hpp>
16 CaloHit(
int deti,
int layi,
double ei,
double etai,
double phii,
double timi,
24 double e()
const {
return eh;}
28 uint32_t
id()
const {
return idh;}
46 return (a->
t() < b->
t());
55 if (a->
id() < b->
id()) {
57 }
else if (a->
id() > b->
id()) {
60 return (a->
t() < b->
t());
70 return (a->
e() > b->
e());
79 return (a->
e()/std::cosh(a->
eta()) > b->
e()/std::cosh(b->
eta()));
bool operator<(const CaloHit &hit) const
std::ostream & operator<<(std::ostream &out, const ALILine &li)
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)