ROOT logo
#ifndef HWALLGEOMPAR_H
#define HWALLGEOMPAR_H

#include "hdetgeompar.h"

class HGeomShapes;

class HWallGeomPar : public HDetGeomPar {
public:
  HWallGeomPar(const Char_t* name="WallGeomPar",
               const Char_t* title="Wall geometry parameters",
               const Char_t* context="GeomProduction");
  ~HWallGeomPar() {}
  Bool_t init(HParIo*,Int_t*);
  Int_t write(HParIo*);
  inline Int_t getModNumInMod(const TString&);
  inline Int_t getModNumInComp(const TString&);
  Int_t getCompNum(const TString&);
  TString getCellName(Int_t);    
  ClassDef(HWallGeomPar,1) // Container for the Wall geometry parameters
};

inline Int_t HWallGeomPar::getModNumInMod(const TString& name) {
  // returns the module index 0
  return 0;
}

inline Int_t HWallGeomPar::getModNumInComp(const TString& name) {
  // returns the module index 0
  return 0;
}

#endif /* !HWALLGEOMPAR_H */
 hwallgeompar.h:1
 hwallgeompar.h:2
 hwallgeompar.h:3
 hwallgeompar.h:4
 hwallgeompar.h:5
 hwallgeompar.h:6
 hwallgeompar.h:7
 hwallgeompar.h:8
 hwallgeompar.h:9
 hwallgeompar.h:10
 hwallgeompar.h:11
 hwallgeompar.h:12
 hwallgeompar.h:13
 hwallgeompar.h:14
 hwallgeompar.h:15
 hwallgeompar.h:16
 hwallgeompar.h:17
 hwallgeompar.h:18
 hwallgeompar.h:19
 hwallgeompar.h:20
 hwallgeompar.h:21
 hwallgeompar.h:22
 hwallgeompar.h:23
 hwallgeompar.h:24
 hwallgeompar.h:25
 hwallgeompar.h:26
 hwallgeompar.h:27
 hwallgeompar.h:28
 hwallgeompar.h:29
 hwallgeompar.h:30
 hwallgeompar.h:31
 hwallgeompar.h:32
 hwallgeompar.h:33