31 ::Error(
"TFormLeafInfoReference",
"No reference proxy for class %s availible",cl->
GetName());
167 template <
typename T>
168 T TFormLeafInfoReference::GetValueImpl(TLeaf *leaf,
Int_t instance)
171 return TFormLeafInfo::GetValueImpl<T>(leaf, instance);
174 template Double_t TFormLeafInfoReference::GetValueImpl<Double_t>(TLeaf*,
Int_t);
175 template Long64_t TFormLeafInfoReference::GetValueImpl<Long64_t>(TLeaf*,
Int_t);
176 template LongDouble_t TFormLeafInfoReference::GetValueImpl<LongDouble_t>(TLeaf*,
Int_t);
208 template <
typename T>
209 T TFormLeafInfoReference::ReadValueImpl(
char *where,
Int_t instance)
226 template Double_t TFormLeafInfoReference::ReadValueImpl<Double_t>(
char*,
Int_t);
227 template Long64_t TFormLeafInfoReference::ReadValueImpl<Long64_t>(
char*,
Int_t);
228 template LongDouble_t TFormLeafInfoReference::ReadValueImpl<LongDouble_t>(
char*,
Int_t);
TVirtualRefProxy * GetReferenceProxy() const
virtual Bool_t InheritsFrom(const char *classname) const
Returns kTRUE if object inherits from class "classname".
A TLeaf for a general object derived from TObject.
TBranch * GetBranch() const
virtual Int_t GetCounterValue(TFormLeafInfoReference *info, void *data)=0
static void swap(double &a, double &b)
virtual void * GetObject(TFormLeafInfoReference *info, void *data, int instance)=0
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
virtual Bool_t HasCounter() const =0
virtual void * GetPreparedReference(void *data)=0
virtual const char * GetName() const
Returns name of object.
The ROOT global object gROOT contains a list of all defined classes.
A TLeaf for the general case when using the branches created via a TStreamerInfo (i.e.
#define org(otri, vertexptr)
virtual TClass * GetValueClass(void *data) const =0
virtual Bool_t Update()=0
virtual TVirtualRefProxy * Clone() const =0