Jpp  pmt_effective_area_update
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros
JRoot.hh File Reference

This include file serves the purpose of hiding ROOT dependencies and circumphere namespace problems when using rootcint. More...

Go to the source code of this file.

Classes

struct  TObject
 
struct  TBuffer
 

Namespaces

 JROOT
 Auxiliary classes and methods for ROOT I/O.
 

Macros

#define ClassDef(name, version)   static const char* Class_Name() { return #name; }
 
#define ClassDefNV(name, version)   static const char* Class_Name() { return #name; }
 
#define ClassDefT(name, version)   static const char* Class_Name() { return #name; }
 
#define ClassDefT2(name, template)   static const char* Class_Name() { return #name; }
 
#define ClassImp(name)
 
#define ClassImpT(name, template)
 

Detailed Description

This include file serves the purpose of hiding ROOT dependencies and circumphere namespace problems when using rootcint.

Author
mdejong

Definition in file JRoot.hh.

Macro Definition Documentation

#define ClassDef (   name,
  version 
)    static const char* Class_Name() { return #name; }

Definition at line 32 of file JRoot.hh.

#define ClassDefNV (   name,
  version 
)    static const char* Class_Name() { return #name; }

Definition at line 33 of file JRoot.hh.

#define ClassDefT (   name,
  version 
)    static const char* Class_Name() { return #name; }

Definition at line 34 of file JRoot.hh.

#define ClassDefT2 (   name,
  template 
)    static const char* Class_Name() { return #name; }

Definition at line 35 of file JRoot.hh.

#define ClassImp (   name)

Definition at line 37 of file JRoot.hh.

#define ClassImpT (   name,
  template 
)

Definition at line 38 of file JRoot.hh.