BankBranch< BANK > Class Template Reference

#include <BankBranch.h>

List of all members.

Public Member Functions

 BankBranch ()
 BankBranch (const char *name)
 BankBranch (const IDs::generator &gid)
virtual ~BankBranch ()

Private Member Functions

 ClassDef (BankBranch, 1)

Private Attributes

BANK * fBank
IDs::generator fGenerator

Detailed Description

template<typename BANK>
class BankBranch< BANK >

Definition at line 13 of file BankBranch.h.


Constructor & Destructor Documentation

template<typename BANK>
BankBranch< BANK >::BankBranch (  )  [inline]

Definition at line 16 of file BankBranch.h.

00017     : TNamed("unknown","Unknown Bank Branch")
00018   {}

template<typename BANK>
BankBranch< BANK >::BankBranch ( const char *  name  )  [inline]

Definition at line 20 of file BankBranch.h.

00021     : TNamed(name, (TString(name)+"Bank Branch").Data())
00022   {}

template<typename BANK>
BankBranch< BANK >::BankBranch ( const IDs::generator gid  )  [inline]

Definition at line 24 of file BankBranch.h.

References BankBranch< BANK >::fBank.

00025     : TNamed(gid.str(), gid.str())
00026     ,  fGenerator(gid)
00027   {
00028     fBank = 0x0;
00029   }

template<typename BANK >
BankBranch< BANK >::~BankBranch (  )  [inline, virtual]

Definition at line 4 of file BankBranch.tpl.

00005 {}


Member Function Documentation

template<typename BANK>
BankBranch< BANK >::ClassDef ( BankBranch< BANK >  ,
 
) [private]

Member Data Documentation

template<typename BANK>
BANK* BankBranch< BANK >::fBank [private]

Definition at line 34 of file BankBranch.h.

Referenced by BankBranch< BANK >::BankBranch().

template<typename BANK>
IDs::generator BankBranch< BANK >::fGenerator [private]

Definition at line 35 of file BankBranch.h.


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

Generated on 15 Jun 2016 for AlcapDAQ by  doxygen 1.6.1