36 |
|
{ AddBranchDep(n.c_str(), d); } |
37 |
|
void AddBranchDep(const std::string &n, const std::string &d) |
38 |
|
{ AddBranchDep(n.c_str(), d.c_str()); } |
39 |
< |
virtual void BookDataBlock(TreeWriter &tws, const edm::EventSetup &es) = 0; |
39 |
> |
virtual void BookDataBlock(TreeWriter &tws) = 0; |
40 |
|
virtual void FillDataBlock(const edm::Event &e, const edm::EventSetup &es) = 0; |
41 |
+ |
virtual void FillRunBlock(edm::Run const &r, edm::EventSetup const &es) {} |
42 |
|
const std::string &Name() const { return name_; } |
43 |
|
virtual void ResolveLinks(const edm::Event &e, const edm::EventSetup &es) {} |
44 |
|
int Verbose() const { return verbose_; } |