ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtSiArrayGeo.cxx
Go to the documentation of this file.
1 #include "AtSiArrayGeo.h"
2 
3 #include <FairGeoSet.h>
4 
5 #include <cstdio>
6 
8 
9  // ----- Default constructor -------------------------------------------
11  : FairGeoSet()
12 {
13  // Constructor
14  // fName has to be the name used in the geometry for all volumes.
15  // If there is a mismatch the geometry cannot be build.
16  fName = "Si";
17  maxSectors = 0;
18  maxModules = 10;
19 }
20 
21 // -------------------------------------------------------------------------
22 
23 const char *AtSiArrayGeo::getModuleName(Int_t m)
24 {
30  sprintf(modName, "AtSiArray%i", m + 1);
31  return modName;
32 }
33 
34 const char *AtSiArrayGeo::getEleName(Int_t m)
35 {
37  sprintf(eleName, "AtSiArray%i", m + 1);
38  return eleName;
39 }
AtSiArrayGeo::modName
char modName[20]
Definition: AtSiArrayGeo.h:16
AtSiArrayGeo::AtSiArrayGeo
AtSiArrayGeo()
AtSiArrayGeo::getEleName
const char * getEleName(Int_t)
Definition: AtSiArrayGeo.cxx:34
AtSiArrayGeo::eleName
char eleName[20]
Definition: AtSiArrayGeo.h:17
AtSiArrayGeo.h
AtSiArrayGeo
Definition: AtSiArrayGeo.h:13
ClassImp
ClassImp(AtSiArrayGeo) AtSiArrayGeo
Definition: AtSiArrayGeo.cxx:7
AtSiArrayGeo::getModuleName
const char * getModuleName(Int_t)
Definition: AtSiArrayGeo.cxx:23