1 #include "../interface/Tau.hh"
2 #include "../interface/city.h"
10 lead_ecal_energy_(0.),
11 lead_hcal_energy_(0.),
14 lead_dz_vertex_(0.) {}
25 UFmap::const_iterator iter = tau_ids_.find(
CityHash64(name));
26 if (iter != tau_ids_.end()) {
29 std::cerr <<
"Warning in <Tau::GetTauID>: Algorithm \"" << name
30 <<
"\" not found" << std::endl;
void SetTauID(std::string const &name, float const &value)
Add a new entry, overwriting any existing one with the same name.
uint64 CityHash64(const char *buf, size_t len)
Stores a four-momentum, charge and identifier, and is the base class for most other physics objects...
virtual void Print() const
bool HasTauID(std::string const &name) const
Check if a value with label name has already been defined.
float GetTauID(std::string const &name) const
Get the value associated to a label.
virtual void Print() const