ATLAS Offline Software
Public Member Functions | List of all members
VKalVrtAthena::BaseHolder Class Referenceabstract

#include <NtupleVars.h>

Inheritance diagram for VKalVrtAthena::BaseHolder:
Collaboration diagram for VKalVrtAthena::BaseHolder:

Public Member Functions

 BaseHolder ()
 
virtual ~BaseHolder () throw ()
 
virtual std::string & get_typename ()=0
 
virtual void * get_var ()=0
 
virtual void clear ()=0
 
virtual void branch_tree (const std::string &, TTree *)=0
 

Detailed Description

Definition at line 27 of file NtupleVars.h.

Constructor & Destructor Documentation

◆ BaseHolder()

VKalVrtAthena::BaseHolder::BaseHolder ( )
inline

Definition at line 29 of file NtupleVars.h.

29 {}

◆ ~BaseHolder()

virtual VKalVrtAthena::BaseHolder::~BaseHolder ( )
throw (
)
inlinevirtual

Definition at line 30 of file NtupleVars.h.

30 {}

Member Function Documentation

◆ branch_tree()

virtual void VKalVrtAthena::BaseHolder::branch_tree ( const std::string &  ,
TTree *   
)
pure virtual

◆ clear()

virtual void VKalVrtAthena::BaseHolder::clear ( )
pure virtual

◆ get_typename()

virtual std::string& VKalVrtAthena::BaseHolder::get_typename ( )
pure virtual

◆ get_var()

virtual void* VKalVrtAthena::BaseHolder::get_var ( )
pure virtual

The documentation for this class was generated from the following file: