///////////////////////////////////////////////////////// /// $Id: ITripTConstantsBank.cxx,v 1.3 2009/09/25 06:02:33 nickwest Exp $ /// /// Implement the COMET::ITripTConstantsBank class... #include "IMidasBankProxyRegistry.hxx" #include "ITripTConstantsBank.hxx" // Register the bank MIDAS bank mask for the family of bank names that map to this class REGISTER_MIDAS_BANK(ITripTConstantsBank,E0C0;PC**;IC**;EC**;SC**) // Typically the class constructors do nothing beyond passing their arguments // to the IMidasBank base class and the destructor does nothing. //_____________________________________________________________________________ COMET::ITripTConstantsBank::ITripTConstantsBank() : IMidasBank(0,TTRIPT_CONSTANTS_BANK_TITLE) { // Default constructor COMETTrace("ITripTConstantsBank: Default ctor at:" << (void*) this); } //_____________________________________________________________________________ COMET::ITripTConstantsBank::ITripTConstantsBank(const ULong64_t *bank, const char* title /* = TTRIPT_CONSTANTS_BANK_TITLE */) : IMidasBank(bank,title) { // Normal constructor COMETTrace("COMET::ITripTConstantsBank: Normal ctor at:" << (void*) this << "\n Name:'" << this->GetName() << "'; Title:" << title << "; Bank size:" << this->GetBankSize() << "; starts at:" << (void*) this->GetBank()); } //_____________________________________________________________________________ COMET::ITripTConstantsBank::~ITripTConstantsBank() { COMETTrace("COMET::ITripTConstantsBank: dtor at:" << (void*) this); }