ROOT logo
//*-- AUTHOR : Ilse Koenig
//*-- Created : 20/11/2002 by I.Koenig

//_HADES_CLASS_DESCRIPTION 
//////////////////////////////////////////////////////////////////////////////
// HCondParRootFileIo
//
// Interface class to ROOT file for input/output of parameters derived
// from HParCond
//
//////////////////////////////////////////////////////////////////////////////

#include "hcondparrootfileio.h"
#include "hparcond.h"

ClassImp(HCondParRootFileIo)

HCondParRootFileIo::HCondParRootFileIo(HParRootFile* f) : HDetParRootFileIo(f) {
  // constructor
  // sets the name of the I/O class "HCondParIo"
  // gets the pointer to the ROOT file
  fName="HCondParIo";
}

Bool_t HCondParRootFileIo::init(HParSet* pPar,Int_t* set) {
  // calls HDetParRootFileIo"::read(HParCond*)
  if (!pFile) return kFALSE; 
  if (pPar->InheritsFrom("HParCond"))
    return HDetParRootFileIo::read((HParCond*)pPar);
  Error("HCondParRootFileIo::init(HParSet*,Int_t*)",
        "%s does not inherit from HParCond",pPar->GetName());
  return kFALSE;
}
 hcondparrootfileio.cc:1
 hcondparrootfileio.cc:2
 hcondparrootfileio.cc:3
 hcondparrootfileio.cc:4
 hcondparrootfileio.cc:5
 hcondparrootfileio.cc:6
 hcondparrootfileio.cc:7
 hcondparrootfileio.cc:8
 hcondparrootfileio.cc:9
 hcondparrootfileio.cc:10
 hcondparrootfileio.cc:11
 hcondparrootfileio.cc:12
 hcondparrootfileio.cc:13
 hcondparrootfileio.cc:14
 hcondparrootfileio.cc:15
 hcondparrootfileio.cc:16
 hcondparrootfileio.cc:17
 hcondparrootfileio.cc:18
 hcondparrootfileio.cc:19
 hcondparrootfileio.cc:20
 hcondparrootfileio.cc:21
 hcondparrootfileio.cc:22
 hcondparrootfileio.cc:23
 hcondparrootfileio.cc:24
 hcondparrootfileio.cc:25
 hcondparrootfileio.cc:26
 hcondparrootfileio.cc:27
 hcondparrootfileio.cc:28
 hcondparrootfileio.cc:29
 hcondparrootfileio.cc:30
 hcondparrootfileio.cc:31
 hcondparrootfileio.cc:32
 hcondparrootfileio.cc:33