Definition at line 113 of file fastHadd.cc.
MicroME::MicroME |
( |
TObject * |
o, |
|
|
const std::string |
dir, |
|
|
const std::string |
obj, |
|
|
uint32_t |
flags = 0 |
|
) |
| |
|
inline |
Definition at line 114 of file fastHadd.cc.
const std::string dirname
const std::string objname
void MicroME::add |
( |
TObject * |
obj_to_add | ) |
const |
|
inline |
Definition at line 135 of file fastHadd.cc.
References DEBUG, and obj.
Referenced by addFile(), and counter.Counter::register().
136 DEBUG(1,
"Merging: " <<
obj->GetName() <<
137 " << " << obj_to_add->GetName() << std::endl);
139 if (dynamic_cast<TH1 *>(
obj) &&
dynamic_cast<TH1 *
>(obj_to_add)) {
140 dynamic_cast<TH1 *
>(
obj)->Add(dynamic_cast<TH1 *>(obj_to_add));
141 }
else if (dynamic_cast<TObjString *>(
obj) &&
dynamic_cast<TObjString *
>(obj_to_add)) {
145 DEBUG(1,
"Cannot merge (different types): " <<
obj->GetName() <<
146 " << " << obj_to_add->GetName() << std::endl);
const std::string MicroME::fullname |
( |
| ) |
const |
|
inline |
bool MicroME::operator< |
( |
const MicroME & |
rhs | ) |
const |
|
inline |
const std::string MicroME::dirname |
const std::string MicroME::objname |