ROOT logo
#ifndef HGEOMEMC_H
#define HGEOMEMC_H

#include "hgeomset.h"

class  HGeomEmc : public HGeomSet {
protected:
  char modName[6];  // name of module
  char eleName[2];  // substring for elements in module
  
public:
  HGeomEmc();
  ~HGeomEmc() {}
  const char* getModuleName(Int_t) {return modName;}
  const char* getEleName(Int_t) {return eleName;}
  Int_t getSecNumInMod(const TString&);
  ClassDef(HGeomEmc,0) // Class for EMC
};

inline Int_t HGeomEmc::getSecNumInMod(const TString& name) {
  // returns the sector index retrieved from GMOMx
  return (Int_t)(name[4]-'0')-1;
}
#endif  /* !HGEOMEMC_H */
 hgeomemc.h:1
 hgeomemc.h:2
 hgeomemc.h:3
 hgeomemc.h:4
 hgeomemc.h:5
 hgeomemc.h:6
 hgeomemc.h:7
 hgeomemc.h:8
 hgeomemc.h:9
 hgeomemc.h:10
 hgeomemc.h:11
 hgeomemc.h:12
 hgeomemc.h:13
 hgeomemc.h:14
 hgeomemc.h:15
 hgeomemc.h:16
 hgeomemc.h:17
 hgeomemc.h:18
 hgeomemc.h:19
 hgeomemc.h:20
 hgeomemc.h:21
 hgeomemc.h:22
 hgeomemc.h:23
 hgeomemc.h:24