ROOT logo
//_HADES_CLASS_DESCRIPTION
//////////////////////////////////////////////////////////////////////////////
// HShowerGeomPar
//
// Standard geometry and alignment parameter container for the Shower
// (module positions, volume parameters of modules and wire planes)
//
// The internal geometry (frames, pads, wires) is store in parameter container
// HShowerGeometry
//
//////////////////////////////////////////////////////////////////////////////

#include "hshowergeompar.h"
#include "hpario.h"
#include "hdetpario.h"
#include "hgeomcompositevolume.h"

ClassImp(HShowerGeomPar)

HShowerGeomPar::HShowerGeomPar(const Char_t* name,
                                 const Char_t* title,
                                 const Char_t* context)
		 :HDetGeomPar(name,title,context,"Shower") {	
  // constructor calling the base class constructor with the detector name
}

Bool_t HShowerGeomPar::init(HParIo* input,Int_t* set) {
  // intitializes the container from an input
  HDetParIo* inp=input->getDetParIo("HShowerParIo");
  if (inp) return (inp->init(this,set));
  return kFALSE;
}

Int_t HShowerGeomPar::write(HParIo* output) {
  // writes the container to an output
  HDetParIo* out=output->getDetParIo("HShowerParIo");
  if (out) return out->write(this);
  return -1;
}





 hshowergeompar.cc:1
 hshowergeompar.cc:2
 hshowergeompar.cc:3
 hshowergeompar.cc:4
 hshowergeompar.cc:5
 hshowergeompar.cc:6
 hshowergeompar.cc:7
 hshowergeompar.cc:8
 hshowergeompar.cc:9
 hshowergeompar.cc:10
 hshowergeompar.cc:11
 hshowergeompar.cc:12
 hshowergeompar.cc:13
 hshowergeompar.cc:14
 hshowergeompar.cc:15
 hshowergeompar.cc:16
 hshowergeompar.cc:17
 hshowergeompar.cc:18
 hshowergeompar.cc:19
 hshowergeompar.cc:20
 hshowergeompar.cc:21
 hshowergeompar.cc:22
 hshowergeompar.cc:23
 hshowergeompar.cc:24
 hshowergeompar.cc:25
 hshowergeompar.cc:26
 hshowergeompar.cc:27
 hshowergeompar.cc:28
 hshowergeompar.cc:29
 hshowergeompar.cc:30
 hshowergeompar.cc:31
 hshowergeompar.cc:32
 hshowergeompar.cc:33
 hshowergeompar.cc:34
 hshowergeompar.cc:35
 hshowergeompar.cc:36
 hshowergeompar.cc:37
 hshowergeompar.cc:38
 hshowergeompar.cc:39
 hshowergeompar.cc:40
 hshowergeompar.cc:41
 hshowergeompar.cc:42
 hshowergeompar.cc:43
 hshowergeompar.cc:44