3#include "GaudiKernel/ConversionSvc.h"
5#include "RawDataCnv/EventManagement/RawEventDef.h"
11 class Leaf :
public std::vector<Leaf*> {
18 Leaf(
const std::string& p,
const CLID& c,
const std::string& b,
long u )
37 return path == copy.path &&
bank == copy.bank &&
clid == copy.clid &&
eformat::write::FullEventFragment WriteRawEvent
Leaf & operator=(const Leaf ©)
Leaf(const std::string &p, const CLID &c, const std::string &b, long u)
bool operator==(const Leaf ©) const
virtual WriteRawEvent *& getRawEvent()=0
virtual StatusCode declareObject(const Leaf &leaf)=0
Declare target leaf.
DeclareInterfaceID(IRawDataCnvSvc, 1, 0)