REROOT_Geom Class Reference

#include <REROOT_Geom.h>

Inheritance diagram for REROOT_Geom:

REROOT_Record List of all members.

Public Types

typedef Int_t AvailNuclei_list_size_type
typedef Int_t BeamSystem_list_size_type
typedef Int_t CellPos_list_size_type
typedef Int_t CoilTube_list_size_type
typedef Int_t FLSParam_list_size_type
typedef Int_t GAFKey_list_size_type
typedef Int_t GeomMisc_list_size_type
typedef Int_t MassDistrib_list_size_type
typedef Int_t Material_list_size_type
typedef Int_t MdlOrg_list_size_type
typedef Int_t Mixture_list_size_type
typedef Int_t PlanePos_list_size_type
typedef Int_t PlaneSpec_list_size_type
typedef Int_t PlexusAdd_list_size_type
typedef Int_t Pln2MUX_list_size_type
typedef Int_t Rotm_list_size_type
typedef Int_t SubVolPos_list_size_type
typedef Int_t SubVolSpec_list_size_type
typedef Int_t SuperModule_list_size_type
typedef Int_t TMedium_list_size_type
typedef Int_t TPar_list_size_type
typedef Int_t TubePixelInfo_list_size_type
typedef Int_t TubePixelMap_list_size_type

Public Member Functions

 REROOT_Geom ()
 ~REROOT_Geom ()
void init ()
void Clear (Option_t *option="")
void fill_objects_from_GAF (ADAMO_Shell *)
void Print (Option_t *option="") const
void FillGlobalZ0Shift ()
Float_t GetGlobalZ0Shift ()
void IncrementReads ()
Int_t GetNumberRead ()
virtual void accept (REROOT_Visitor &v)
AvailNuclei_list_size_type n_availnucleis () const
BeamSystem_list_size_type n_beamsystems () const
CellPos_list_size_type n_cellposs () const
CoilTube_list_size_type n_coiltubes () const
FLSParam_list_size_type n_flsparams () const
GAFKey_list_size_type n_gafkeys () const
GeomMisc_list_size_type n_geommiscs () const
MassDistrib_list_size_type n_massdistribs () const
Material_list_size_type n_materials () const
MdlOrg_list_size_type n_mdlorgs () const
Mixture_list_size_type n_mixtures () const
PlanePos_list_size_type n_planeposs () const
PlaneSpec_list_size_type n_planespecs () const
PlexusAdd_list_size_type n_plexusadds () const
Pln2MUX_list_size_type n_pln2muxs () const
Rotm_list_size_type n_rotms () const
SubVolPos_list_size_type n_subvolposs () const
SubVolSpec_list_size_type n_subvolspecs () const
SuperModule_list_size_type n_supermodules () const
TMedium_list_size_type n_tmediums () const
TPar_list_size_type n_tpars () const
TubePixelInfo_list_size_type n_tubepixelinfos () const
TubePixelMap_list_size_type n_tubepixelmaps () const
const TClonesArray * availnucleis () const
const TClonesArray * beamsystems () const
const TClonesArray * cellposs () const
const TClonesArray * coiltubes () const
const TClonesArray * flsparams () const
const TClonesArray * gafkeys () const
const TClonesArray * geommiscs () const
const TClonesArray * massdistribs () const
const TClonesArray * materials () const
const TClonesArray * mdlorgs () const
const TClonesArray * mixtures () const
const TClonesArray * planeposs () const
const TClonesArray * planespecs () const
const TClonesArray * plexusadds () const
const TClonesArray * pln2muxs () const
const TClonesArray * rotms () const
const TClonesArray * subvolposs () const
const TClonesArray * subvolspecs () const
const TClonesArray * supermodules () const
const TClonesArray * tmediums () const
const TClonesArray * tpars () const
const TClonesArray * tubepixelinfos () const
const TClonesArray * tubepixelmaps () const

Static Public Member Functions

static void Set_curgeom (REROOT_Geom *rgeo)
static REROOT_Geomcurgeom ()
static void set_AvailNuclei_isWanted (Bool_t lj)
static void set_BeamSystem_isWanted (Bool_t lj)
static void set_CellPos_isWanted (Bool_t lj)
static void set_CoilTube_isWanted (Bool_t lj)
static void set_FLSParam_isWanted (Bool_t lj)
static void set_GAFKey_isWanted (Bool_t lj)
static void set_GeomMisc_isWanted (Bool_t lj)
static void set_MassDistrib_isWanted (Bool_t lj)
static void set_Material_isWanted (Bool_t lj)
static void set_MdlOrg_isWanted (Bool_t lj)
static void set_Mixture_isWanted (Bool_t lj)
static void set_PlanePos_isWanted (Bool_t lj)
static void set_PlaneSpec_isWanted (Bool_t lj)
static void set_PlexusAdd_isWanted (Bool_t lj)
static void set_Pln2MUX_isWanted (Bool_t lj)
static void set_Rotm_isWanted (Bool_t lj)
static void set_SubVolPos_isWanted (Bool_t lj)
static void set_SubVolSpec_isWanted (Bool_t lj)
static void set_SuperModule_isWanted (Bool_t lj)
static void set_TMedium_isWanted (Bool_t lj)
static void set_TPar_isWanted (Bool_t lj)
static void set_TubePixelInfo_isWanted (Bool_t lj)
static void set_TubePixelMap_isWanted (Bool_t lj)
static Bool_t get_AvailNuclei_isWanted ()
static Bool_t get_BeamSystem_isWanted ()
static Bool_t get_CellPos_isWanted ()
static Bool_t get_CoilTube_isWanted ()
static Bool_t get_FLSParam_isWanted ()
static Bool_t get_GAFKey_isWanted ()
static Bool_t get_GeomMisc_isWanted ()
static Bool_t get_MassDistrib_isWanted ()
static Bool_t get_Material_isWanted ()
static Bool_t get_MdlOrg_isWanted ()
static Bool_t get_Mixture_isWanted ()
static Bool_t get_PlanePos_isWanted ()
static Bool_t get_PlaneSpec_isWanted ()
static Bool_t get_PlexusAdd_isWanted ()
static Bool_t get_Pln2MUX_isWanted ()
static Bool_t get_Rotm_isWanted ()
static Bool_t get_SubVolPos_isWanted ()
static Bool_t get_SubVolSpec_isWanted ()
static Bool_t get_SuperModule_isWanted ()
static Bool_t get_TMedium_isWanted ()
static Bool_t get_TPar_isWanted ()
static Bool_t get_TubePixelInfo_isWanted ()
static Bool_t get_TubePixelMap_isWanted ()

Private Attributes

TClonesArray * m_availnucleis
TClonesArray * m_beamsystems
TClonesArray * m_cellposs
TClonesArray * m_coiltubes
TClonesArray * m_flsparams
TClonesArray * m_gafkeys
TClonesArray * m_geommiscs
TClonesArray * m_massdistribs
TClonesArray * m_materials
TClonesArray * m_mdlorgs
TClonesArray * m_mixtures
TClonesArray * m_planeposs
TClonesArray * m_planespecs
TClonesArray * m_plexusadds
TClonesArray * m_pln2muxs
TClonesArray * m_rotms
TClonesArray * m_subvolposs
TClonesArray * m_subvolspecs
TClonesArray * m_supermodules
TClonesArray * m_tmediums
TClonesArray * m_tpars
TClonesArray * m_tubepixelinfos
TClonesArray * m_tubepixelmaps

Static Private Attributes

static REROOT_Geoms_curgeom
static TClonesArray * s_availnucleis
static TClonesArray * s_beamsystems
static TClonesArray * s_cellposs
static TClonesArray * s_coiltubes
static TClonesArray * s_flsparams
static TClonesArray * s_gafkeys
static TClonesArray * s_geommiscs
static TClonesArray * s_massdistribs
static TClonesArray * s_materials
static TClonesArray * s_mdlorgs
static TClonesArray * s_mixtures
static TClonesArray * s_planeposs
static TClonesArray * s_planespecs
static TClonesArray * s_plexusadds
static TClonesArray * s_pln2muxs
static TClonesArray * s_rotms
static TClonesArray * s_subvolposs
static TClonesArray * s_subvolspecs
static TClonesArray * s_supermodules
static TClonesArray * s_tmediums
static TClonesArray * s_tpars
static TClonesArray * s_tubepixelinfos
static TClonesArray * s_tubepixelmaps
static Bool_t AvailNuclei_isWanted
static Bool_t BeamSystem_isWanted
static Bool_t CellPos_isWanted
static Bool_t CoilTube_isWanted
static Bool_t FLSParam_isWanted
static Bool_t GAFKey_isWanted
static Bool_t GeomMisc_isWanted
static Bool_t MassDistrib_isWanted
static Bool_t Material_isWanted
static Bool_t MdlOrg_isWanted
static Bool_t Mixture_isWanted
static Bool_t PlanePos_isWanted
static Bool_t PlaneSpec_isWanted
static Bool_t PlexusAdd_isWanted
static Bool_t Pln2MUX_isWanted
static Bool_t Rotm_isWanted
static Bool_t SubVolPos_isWanted
static Bool_t SubVolSpec_isWanted
static Bool_t SuperModule_isWanted
static Bool_t TMedium_isWanted
static Bool_t TPar_isWanted
static Bool_t TubePixelInfo_isWanted
static Bool_t TubePixelMap_isWanted
static Int_t fNumberOfGeomRead = 0
static Float_t fGlobalZ0Shift = 0.0

Detailed Description

Definition at line 44 of file REROOT_Geom.h.


Member Typedef Documentation

typedef Int_t REROOT_Geom::AvailNuclei_list_size_type

Definition at line 204 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::BeamSystem_list_size_type

Definition at line 205 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::CellPos_list_size_type

Definition at line 206 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::CoilTube_list_size_type

Definition at line 207 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::FLSParam_list_size_type

Definition at line 208 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::GAFKey_list_size_type

Definition at line 209 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::GeomMisc_list_size_type

Definition at line 210 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::MassDistrib_list_size_type

Definition at line 211 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::Material_list_size_type

Definition at line 212 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::MdlOrg_list_size_type

Definition at line 213 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::Mixture_list_size_type

Definition at line 214 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::PlanePos_list_size_type

Definition at line 215 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::PlaneSpec_list_size_type

Definition at line 216 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::PlexusAdd_list_size_type

Definition at line 217 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::Pln2MUX_list_size_type

Definition at line 218 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::Rotm_list_size_type

Definition at line 219 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::SubVolPos_list_size_type

Definition at line 220 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::SubVolSpec_list_size_type

Definition at line 221 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::SuperModule_list_size_type

Definition at line 222 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::TMedium_list_size_type

Definition at line 223 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::TPar_list_size_type

Definition at line 224 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::TubePixelInfo_list_size_type

Definition at line 225 of file REROOT_Geom.h.

typedef Int_t REROOT_Geom::TubePixelMap_list_size_type

Definition at line 226 of file REROOT_Geom.h.


Constructor & Destructor Documentation

REROOT_Geom::REROOT_Geom (  ) 

Definition at line 110 of file REROOT_Geom.cxx.

00111 {
00112         s_curgeom = this;
00113 
00114         if (!s_availnucleis)
00115            s_availnucleis = new TClonesArray("REROOT_AvailNuclei",5);
00116         m_availnucleis = s_availnucleis;
00117         if (!s_beamsystems)
00118            s_beamsystems = new TClonesArray("REROOT_BeamSystem",1);
00119         m_beamsystems = s_beamsystems;
00120         if (!s_cellposs)
00121            s_cellposs = new TClonesArray("REROOT_CellPos",1000);
00122         m_cellposs = s_cellposs;
00123         if (!s_coiltubes)
00124            s_coiltubes = new TClonesArray("REROOT_CoilTube",100);
00125         m_coiltubes = s_coiltubes;
00126         if (!s_flsparams)
00127            s_flsparams = new TClonesArray("REROOT_FLSParam",45);
00128         m_flsparams = s_flsparams;
00129         if (!s_gafkeys)
00130            s_gafkeys = new TClonesArray("REROOT_GAFKey",1);
00131         m_gafkeys = s_gafkeys;
00132         if (!s_geommiscs)
00133            s_geommiscs = new TClonesArray("REROOT_GeomMisc",1);
00134         m_geommiscs = s_geommiscs;
00135         if (!s_massdistribs)
00136            s_massdistribs = new TClonesArray("REROOT_MassDistrib",5);
00137         m_massdistribs = s_massdistribs;
00138         if (!s_materials)
00139            s_materials = new TClonesArray("REROOT_Material",100);
00140         m_materials = s_materials;
00141         if (!s_mdlorgs)
00142            s_mdlorgs = new TClonesArray("REROOT_MdlOrg",50);
00143         m_mdlorgs = s_mdlorgs;
00144         if (!s_mixtures)
00145            s_mixtures = new TClonesArray("REROOT_Mixture",100);
00146         m_mixtures = s_mixtures;
00147         if (!s_planeposs)
00148            s_planeposs = new TClonesArray("REROOT_PlanePos",1000);
00149         m_planeposs = s_planeposs;
00150         if (!s_planespecs)
00151            s_planespecs = new TClonesArray("REROOT_PlaneSpec",10);
00152         m_planespecs = s_planespecs;
00153         if (!s_plexusadds)
00154            s_plexusadds = new TClonesArray("REROOT_PlexusAdd",5);
00155         m_plexusadds = s_plexusadds;
00156         if (!s_pln2muxs)
00157            s_pln2muxs = new TClonesArray("REROOT_Pln2MUX",5);
00158         m_pln2muxs = s_pln2muxs;
00159         if (!s_rotms)
00160            s_rotms = new TClonesArray("REROOT_Rotm",20);
00161         m_rotms = s_rotms;
00162         if (!s_subvolposs)
00163            s_subvolposs = new TClonesArray("REROOT_SubVolPos",5);
00164         m_subvolposs = s_subvolposs;
00165         if (!s_subvolspecs)
00166            s_subvolspecs = new TClonesArray("REROOT_SubVolSpec",5);
00167         m_subvolspecs = s_subvolspecs;
00168         if (!s_supermodules)
00169            s_supermodules = new TClonesArray("REROOT_SuperModule",10);
00170         m_supermodules = s_supermodules;
00171         if (!s_tmediums)
00172            s_tmediums = new TClonesArray("REROOT_TMedium",50);
00173         m_tmediums = s_tmediums;
00174         if (!s_tpars)
00175            s_tpars = new TClonesArray("REROOT_TPar",1);
00176         m_tpars = s_tpars;
00177         if (!s_tubepixelinfos)
00178            s_tubepixelinfos=new TClonesArray("REROOT_TubePixelInfo",5);
00179         m_tubepixelinfos = s_tubepixelinfos;
00180         if (!s_tubepixelmaps)
00181            s_tubepixelmaps = new TClonesArray("REROOT_TubePixelMap",5);
00182         m_tubepixelmaps = s_tubepixelmaps;
00183 
00184         fGlobalZ0Shift = 0.0;
00185 }

REROOT_Geom::~REROOT_Geom (  ) 

Definition at line 187 of file REROOT_Geom.cxx.

References Clear().

00188 {
00189    Clear();
00190 }


Member Function Documentation

virtual void REROOT_Geom::accept ( REROOT_Visitor v  )  [inline, virtual]

Implements REROOT_Record.

Definition at line 139 of file REROOT_Geom.h.

References REROOT_Visitor::visit().

Referenced by RecoControl::giveGeomTo().

00139 { v.visit(this); }

const TClonesArray* REROOT_Geom::availnucleis (  )  const [inline]

Definition at line 252 of file REROOT_Geom.h.

References m_availnucleis.

00252 {return m_availnucleis;  }

const TClonesArray* REROOT_Geom::beamsystems (  )  const [inline]

Definition at line 253 of file REROOT_Geom.h.

References m_beamsystems.

00253 {return m_beamsystems;  }

const TClonesArray* REROOT_Geom::cellposs (  )  const [inline]

Definition at line 254 of file REROOT_Geom.h.

References m_cellposs.

Referenced by MINFLST::BookHits(), MINFFLS::BookHits(), MINFEMU::BookHits(), RerootExodus::GetCellPos(), RerootExodus::NStripsNonZero(), and RerootExodus::PECAB2SEId().

00254 {return m_cellposs;  }

void REROOT_Geom::Clear ( Option_t *  option = ""  ) 

Definition at line 234 of file REROOT_Geom.cxx.

References m_availnucleis, m_beamsystems, m_cellposs, m_coiltubes, m_flsparams, m_gafkeys, m_geommiscs, m_massdistribs, m_materials, m_mdlorgs, m_mixtures, m_planeposs, m_planespecs, m_plexusadds, m_pln2muxs, m_rotms, m_subvolposs, m_subvolspecs, m_supermodules, m_tmediums, m_tpars, m_tubepixelinfos, and m_tubepixelmaps.

Referenced by MINFile::readREROOTGeom(), and ~REROOT_Geom().

00235 {
00236   if (m_availnucleis)  m_availnucleis->Clear();
00237   if (m_beamsystems)   m_beamsystems->Clear();
00238   if (m_cellposs)      m_cellposs->Clear();
00239   if (m_coiltubes)     m_coiltubes->Clear();
00240   if (m_flsparams)     m_flsparams->Clear();
00241   if (m_gafkeys)       m_gafkeys->Clear();
00242   if (m_geommiscs)     m_geommiscs->Clear();
00243   if (m_massdistribs)  m_massdistribs->Clear();
00244   if (m_materials)     m_materials->Clear();
00245   if (m_mdlorgs)       m_mdlorgs->Clear();
00246   if (m_mixtures)      m_mixtures->Clear();
00247   if (m_planeposs)     m_planeposs->Clear();
00248   if (m_planespecs)    m_planespecs->Clear();
00249   if (m_plexusadds)    m_plexusadds->Clear();
00250   if (m_pln2muxs)      m_pln2muxs->Clear();
00251   if (m_rotms)         m_rotms->Clear();
00252   if (m_subvolposs)    m_subvolposs->Clear();
00253   if (m_subvolspecs)   m_subvolspecs->Clear();
00254   if (m_supermodules)  m_supermodules->Clear();
00255   if (m_tmediums)      m_tmediums->Clear();
00256   if (m_tpars)         m_tpars->Clear();
00257   if (m_tubepixelinfos) m_tubepixelinfos->Clear();
00258   if (m_tubepixelmaps)  m_tubepixelmaps->Clear();
00259 }

const TClonesArray* REROOT_Geom::coiltubes (  )  const [inline]

Definition at line 255 of file REROOT_Geom.h.

References m_coiltubes.

00255 {return m_coiltubes;  }       

static REROOT_Geom* REROOT_Geom::curgeom (  )  [inline, static]

Definition at line 142 of file REROOT_Geom.h.

References s_curgeom.

Referenced by MINFLST::BookHits(), MINFFLS::BookHits(), and MINFEMU::BookHits().

00142 {return s_curgeom;}

void REROOT_Geom::fill_objects_from_GAF ( ADAMO_Shell  )  [virtual]

Implements REROOT_Record.

Definition at line 261 of file REROOT_Geom.cxx.

References AvailNuclei_isWanted, BeamSystem_isWanted, CellPos_isWanted, CoilTube_isWanted, ADAMO_Shell::coutab(), FLSParam_isWanted, GAFKey_isWanted, GeomMisc_isWanted, ADAMO_Shell::gettab(), MassDistrib_isWanted, Material_isWanted, MdlOrg_isWanted, Mixture_isWanted, n_availnucleis(), n_beamsystems(), n_cellposs(), n_coiltubes(), n_flsparams(), n_gafkeys(), n_geommiscs(), n_massdistribs(), n_materials(), n_mdlorgs(), n_mixtures(), n_planeposs(), n_planespecs(), n_plexusadds(), n_pln2muxs(), n_rotms(), n_subvolposs(), n_subvolspecs(), n_supermodules(), n_tmediums(), n_tpars(), n_tubepixelinfos(), n_tubepixelmaps(), PlanePos_isWanted, PlaneSpec_isWanted, PlexusAdd_isWanted, Pln2MUX_isWanted, Rotm_isWanted, SubVolPos_isWanted, SubVolSpec_isWanted, SuperModule_isWanted, TMedium_isWanted, TPar_isWanted, TubePixelInfo_isWanted, and TubePixelMap_isWanted.

Referenced by RecoControl::nextRecord().

00262 {
00263   if (AvailNuclei_isWanted) {
00264 //gmi   if (m_availnucleis) m_availnucleis->Clear();
00265         int n_availnucleis = ads->coutab((AVAILNUCLEI_DEF *) 0);
00266         AVAILNUCLEI_DEF* nr;
00267         for (int i=0; i<n_availnucleis; i++) {
00268           nr=ads->gettab((AVAILNUCLEI_DEF *) 0,i+1);
00269           if (nr) new((*m_availnucleis)[i]) REROOT_AvailNuclei(nr);
00270   }     }
00271   if (BeamSystem_isWanted) {
00272 //gmi   if (m_beamsystems)  m_beamsystems->Clear();
00273         int n_beamsystems  = ads->coutab((BEAMSYSTEM_DEF *) 0);
00274         BEAMSYSTEM_DEF* nr;
00275         for (int i=0; i<n_beamsystems; i++) {
00276           nr = ads->gettab((BEAMSYSTEM_DEF *) 0,i+1);
00277           if (nr) new((*m_beamsystems)[i]) REROOT_BeamSystem(nr);
00278   }     }
00279   if (CellPos_isWanted) {
00280 //gmi   if (m_cellposs)     m_cellposs->Clear();
00281         int n_cellposs     = ads->coutab((CELLPOS_DEF *) 0);
00282         CELLPOS_DEF* nr;
00283         for (int i=0; i<n_cellposs; i++) {
00284           nr = ads->gettab((CELLPOS_DEF *) 0,i+1);
00285           if (nr) new((*m_cellposs)[i]) REROOT_CellPos(nr);
00286   }     }
00287   if (CoilTube_isWanted) {
00288 //gmi   if (m_coiltubes) m_coiltubes->Clear();
00289         int n_coiltubes = ads->coutab((COILTUBE_DEF *) 0);
00290         COILTUBE_DEF* nr;
00291         for (int i=0; i<n_coiltubes; i++) {
00292           nr=ads->gettab((COILTUBE_DEF *) 0,i+1);
00293           if (nr) new((*m_coiltubes)[i]) REROOT_CoilTube(nr);
00294   }     }
00295   if (FLSParam_isWanted) {
00296 //gmi   if (m_flsparams) m_flsparams->Clear();
00297         int n_flsparams = ads->coutab((FLSPARAM_DEF *) 0);
00298         FLSPARAM_DEF* nr;
00299         for (int i=0; i<n_flsparams; i++) {
00300           nr=ads->gettab((FLSPARAM_DEF *) 0,i+1);
00301           if (nr) new((*m_flsparams)[i]) REROOT_FLSParam(nr);
00302   }     }
00303   if (GAFKey_isWanted) {
00304 //gmi   if (m_gafkeys)      m_gafkeys->Clear();
00305         int n_gafkeys      = ads->coutab((GAFKEY_DEF *) 0);
00306         GAFKEY_DEF* nr;
00307         for (int i=0; i<n_gafkeys; i++) {
00308           nr = ads->gettab((GAFKEY_DEF *) 0,i+1);
00309           if (nr) new((*m_gafkeys)[i]) REROOT_GAFKey(nr);
00310   }     }
00311   if (GeomMisc_isWanted) {
00312 //gmi   if (m_geommiscs)    m_geommiscs->Clear();
00313         int n_geommiscs    = ads->coutab((GEOMMISC_DEF *) 0);
00314         GEOMMISC_DEF* nr;
00315         for (int i=0; i<n_geommiscs; i++) {
00316           nr = ads->gettab((GEOMMISC_DEF *) 0,i+1);
00317           if (nr) new((*m_geommiscs)[i]) REROOT_GeomMisc(nr);
00318   }     }
00319   if (MassDistrib_isWanted) {
00320 //gmi   if (m_massdistribs) m_massdistribs->Clear();
00321         int n_massdistribs = ads->coutab((MASSDISTRIB_DEF *) 0);
00322         MASSDISTRIB_DEF* nr;
00323         for (int i=0; i<n_massdistribs; i++) {
00324           nr=ads->gettab((MASSDISTRIB_DEF *) 0,i+1);
00325           if (nr) new((*m_massdistribs)[i]) REROOT_MassDistrib(nr);
00326   }     }
00327   if (Material_isWanted) {
00328 //gmi   if (m_materials)    m_materials->Clear();
00329         int n_materials    = ads->coutab((MATERIAL_DEF *) 0);
00330         MATERIAL_DEF* nr;
00331         for (int i=0; i<n_materials; i++) {
00332           nr = ads->gettab((MATERIAL_DEF *) 0,i+1);
00333           if (nr) new((*m_materials)[i]) REROOT_Material(nr);
00334   }     }
00335   if (MdlOrg_isWanted) {
00336 //gmi   if (m_mdlorgs)      m_mdlorgs->Clear();
00337         int n_mdlorgs      = ads->coutab((MDLORG_DEF *) 0);
00338         MDLORG_DEF* nr;
00339         for (int i=0; i<n_mdlorgs; i++) {
00340           nr = ads->gettab((MDLORG_DEF *) 0,i+1);
00341           if (nr) new((*m_mdlorgs)[i]) REROOT_MdlOrg(nr);
00342   }     }
00343   if (Mixture_isWanted) {
00344 //gmi   if (m_mixtures)     m_mixtures->Clear();
00345         int n_mixtures     = ads->coutab((MIXTURE_DEF *) 0);
00346         MIXTURE_DEF* nr;
00347         for (int i=0; i<n_mixtures; i++) {
00348           nr = ads->gettab((MIXTURE_DEF *) 0,i+1);
00349           if (nr) new((*m_mixtures)[i]) REROOT_Mixture(nr);
00350   }     }
00351   if (PlanePos_isWanted) {
00352 //gmi   if (m_planeposs)    m_planeposs->Clear();
00353         int n_planeposs    = ads->coutab((PLANEPOS_DEF *) 0);
00354         PLANEPOS_DEF* nr;
00355         for (int i=0; i<n_planeposs; i++) {
00356           nr = ads->gettab((PLANEPOS_DEF *) 0,i+1);
00357           if (nr) new((*m_planeposs)[i]) REROOT_PlanePos(nr);
00358   }
00359         }
00360   if (PlaneSpec_isWanted) {
00361 //gmi   if (m_planespecs)   m_planespecs->Clear();
00362         int n_planespecs   = ads->coutab((PLANESPEC_DEF *) 0);
00363         PLANESPEC_DEF* nr;
00364         for (int i=0; i<n_planespecs; i++) {
00365           nr = ads->gettab((PLANESPEC_DEF *) 0,i+1);
00366           if (nr) new((*m_planespecs)[i]) REROOT_PlaneSpec(nr);
00367   }     }
00368   if (PlexusAdd_isWanted) {
00369 //gmi   if (m_plexusadds) m_plexusadds->Clear();
00370         int n_plexusadds = ads->coutab((PLEXUSADD_DEF *) 0);
00371         PLEXUSADD_DEF* nr;
00372         for (int i=0; i<n_plexusadds; i++) {
00373           nr=ads->gettab((PLEXUSADD_DEF *) 0,i+1);
00374           if (nr) new((*m_plexusadds)[i]) REROOT_PlexusAdd(nr);
00375   }     }
00376   if (Pln2MUX_isWanted) {
00377 //gmi   if (m_pln2muxs) m_pln2muxs->Clear();
00378         int n_pln2muxs = ads->coutab((PLN2MUX_DEF *) 0);
00379         PLN2MUX_DEF* nr;
00380         for (int i=0; i<n_pln2muxs; i++) {
00381           nr=ads->gettab((PLN2MUX_DEF *) 0,i+1);
00382           if (nr) new((*m_pln2muxs)[i]) REROOT_Pln2MUX(nr);
00383   }     }
00384   if (Rotm_isWanted) {
00385 //gmi   if (m_rotms)        m_rotms->Clear();
00386         int n_rotms        = ads->coutab((ROTM_DEF *) 0);
00387         ROTM_DEF* nr;
00388         for (int i=0; i<n_rotms; i++) {
00389         nr = ads->gettab((ROTM_DEF *) 0,i+1);
00390           if (nr) new((*m_rotms)[i]) REROOT_Rotm(nr);
00391   }     }
00392   if (SubVolPos_isWanted) {
00393 //gmi   if (m_subvolposs)   m_subvolposs->Clear();
00394         int n_subvolposs   = ads->coutab((SUBVOLPOS_DEF *) 0);
00395         SUBVOLPOS_DEF* nr;
00396         for (int i=0; i<n_subvolposs; i++) {
00397         nr = ads->gettab((SUBVOLPOS_DEF *) 0,i+1);
00398           if (nr) new((*m_subvolposs)[i]) REROOT_SubVolPos(nr);
00399   }     }
00400   if (SubVolSpec_isWanted) {
00401 //gmi   if (m_subvolspecs)  m_subvolspecs->Clear();
00402         int n_subvolspecs  = ads->coutab((SUBVOLSPEC_DEF *) 0);
00403         SUBVOLSPEC_DEF* nr;
00404         for (int i=0; i<n_subvolspecs; i++) {
00405         nr = ads->gettab((SUBVOLSPEC_DEF *) 0,i+1);
00406           if (nr) new((*m_subvolspecs)[i]) REROOT_SubVolSpec(nr);
00407   }     }
00408   if (SuperModule_isWanted) {
00409 //gmi   if (m_supermodules) m_supermodules->Clear();
00410         int n_supermodules = ads->coutab((SUPERMODULE_DEF *) 0);
00411         SUPERMODULE_DEF* nr;
00412         for (int i=0; i<n_supermodules; i++) {
00413           nr=ads->gettab((SUPERMODULE_DEF *) 0,i+1);
00414           if (nr) new((*m_supermodules)[i]) REROOT_SuperModule(nr);
00415   }     }
00416   if (TMedium_isWanted) {
00417 //gmi   if (m_tmediums)     m_tmediums->Clear();
00418         int n_tmediums     = ads->coutab((TMEDIUM_DEF *) 0);
00419         TMEDIUM_DEF* nr;
00420         for (int i=0; i<n_tmediums; i++) {
00421           nr = ads->gettab((TMEDIUM_DEF *) 0,i+1);
00422           if (nr) new((*m_tmediums)[i]) REROOT_TMedium(nr);
00423   }     }
00424   if (TPar_isWanted) {
00425 //gmi   if (m_tpars)        m_tpars->Clear();
00426         int n_tpars        = ads->coutab((TPAR_DEF *) 0);
00427         TPAR_DEF* nr;
00428         for (int i=0; i<n_tpars; i++) {
00429           nr = ads->gettab((TPAR_DEF *) 0,i+1);
00430           if (nr) new((*m_tpars)[i]) REROOT_TPar(nr);
00431   }     }
00432   if (TubePixelInfo_isWanted) {
00433 //gmi   if (m_tubepixelinfos) m_tubepixelinfos->Clear();
00434         int n_tubepixelinfos = ads->coutab((TUBEPIXELINFO_DEF *) 0);
00435         TUBEPIXELINFO_DEF* nr;
00436         for (int i=0; i<n_tubepixelinfos; i++) {
00437           nr=ads->gettab((TUBEPIXELINFO_DEF *) 0,i+1);
00438           if (nr) new((*m_tubepixelinfos)[i]) REROOT_TubePixelInfo(nr);
00439   }     }
00440   if (TubePixelMap_isWanted) {
00441 //gmi   if (m_tubepixelmaps) m_tubepixelmaps->Clear();
00442         int n_tubepixelmaps = ads->coutab((TUBEPIXELMAP_DEF *) 0);
00443         TUBEPIXELMAP_DEF* nr;
00444         for (int i=0; i<n_tubepixelmaps; i++) {
00445           nr=ads->gettab((TUBEPIXELMAP_DEF *) 0,i+1);
00446           if (nr) new((*m_tubepixelmaps)[i]) REROOT_TubePixelMap(nr);
00447   }     }
00448 }

void REROOT_Geom::FillGlobalZ0Shift (  ) 

Definition at line 573 of file REROOT_Geom.cxx.

References fGlobalZ0Shift, REROOT_PlanePos::m_PairZmin, and m_planeposs.

Referenced by MINFile::readREROOTGeom().

00574 {
00575    // This is part of a hack used to reposition the REROOT objects
00576    // so that z=0 (global) is now at the front of the first plane
00577    // rather than a the front face of the hall
00578 
00579    REROOT_PlanePos *firstplane = 
00580         dynamic_cast<REROOT_PlanePos *>(m_planeposs->At(0));
00581    if ( ! firstplane ) {
00582      cout << " REROOT_Geom::FillGobalZ0Shift failed " << endl;
00583      return;
00584    }
00585 
00586    // !!!! Peek at the private data to bypass the methods
00587    // !!!! that would eventually call this one...
00588    fGlobalZ0Shift = -(firstplane->m_PairZmin);
00589 
00590 }

const TClonesArray* REROOT_Geom::flsparams (  )  const [inline]

Definition at line 256 of file REROOT_Geom.h.

References m_flsparams.

00256 {return m_flsparams;  }

const TClonesArray* REROOT_Geom::gafkeys (  )  const [inline]

Definition at line 257 of file REROOT_Geom.h.

References m_gafkeys.

00257 {return m_gafkeys;  }

const TClonesArray* REROOT_Geom::geommiscs (  )  const [inline]

Definition at line 258 of file REROOT_Geom.h.

References m_geommiscs.

Referenced by MINFDetGeom::BuildDetectorGeometry(), UgliGeometryReroot::BuildShapes(), MINFast::GetEvent(), and RerootExodus::GetGeomMisc().

00258 {return m_geommiscs;  }

static Bool_t REROOT_Geom::get_AvailNuclei_isWanted (  )  [inline, static]

Definition at line 178 of file REROOT_Geom.h.

References AvailNuclei_isWanted.

00178 {return AvailNuclei_isWanted;}

static Bool_t REROOT_Geom::get_BeamSystem_isWanted (  )  [inline, static]

Definition at line 179 of file REROOT_Geom.h.

References BeamSystem_isWanted.

00179 {return BeamSystem_isWanted;}

static Bool_t REROOT_Geom::get_CellPos_isWanted (  )  [inline, static]

Definition at line 180 of file REROOT_Geom.h.

References CellPos_isWanted.

00180 {return CellPos_isWanted;}

static Bool_t REROOT_Geom::get_CoilTube_isWanted (  )  [inline, static]

Definition at line 181 of file REROOT_Geom.h.

References CoilTube_isWanted.

00181 {return CoilTube_isWanted;}

static Bool_t REROOT_Geom::get_FLSParam_isWanted (  )  [inline, static]

Definition at line 182 of file REROOT_Geom.h.

References FLSParam_isWanted.

00182 {return FLSParam_isWanted;}

static Bool_t REROOT_Geom::get_GAFKey_isWanted (  )  [inline, static]

Definition at line 183 of file REROOT_Geom.h.

References GAFKey_isWanted.

00183 {return GAFKey_isWanted;}

static Bool_t REROOT_Geom::get_GeomMisc_isWanted (  )  [inline, static]

Definition at line 184 of file REROOT_Geom.h.

References GeomMisc_isWanted.

00184 {return GeomMisc_isWanted;}

static Bool_t REROOT_Geom::get_MassDistrib_isWanted (  )  [inline, static]

Definition at line 185 of file REROOT_Geom.h.

References MassDistrib_isWanted.

00185 {return MassDistrib_isWanted;}

static Bool_t REROOT_Geom::get_Material_isWanted (  )  [inline, static]

Definition at line 186 of file REROOT_Geom.h.

References Material_isWanted.

00186 {return Material_isWanted;}

static Bool_t REROOT_Geom::get_MdlOrg_isWanted (  )  [inline, static]

Definition at line 187 of file REROOT_Geom.h.

References MdlOrg_isWanted.

00187 {return MdlOrg_isWanted;}

static Bool_t REROOT_Geom::get_Mixture_isWanted (  )  [inline, static]

Definition at line 188 of file REROOT_Geom.h.

References Mixture_isWanted.

00188 {return Mixture_isWanted;}

static Bool_t REROOT_Geom::get_PlanePos_isWanted (  )  [inline, static]

Definition at line 189 of file REROOT_Geom.h.

References PlanePos_isWanted.

00189 {return PlanePos_isWanted;}

static Bool_t REROOT_Geom::get_PlaneSpec_isWanted (  )  [inline, static]

Definition at line 190 of file REROOT_Geom.h.

References PlaneSpec_isWanted.

00190 {return PlaneSpec_isWanted;}

static Bool_t REROOT_Geom::get_PlexusAdd_isWanted (  )  [inline, static]

Definition at line 191 of file REROOT_Geom.h.

References PlexusAdd_isWanted.

00191 {return PlexusAdd_isWanted;}

static Bool_t REROOT_Geom::get_Pln2MUX_isWanted (  )  [inline, static]

Definition at line 192 of file REROOT_Geom.h.

References Pln2MUX_isWanted.

00192 {return Pln2MUX_isWanted;}

static Bool_t REROOT_Geom::get_Rotm_isWanted (  )  [inline, static]

Definition at line 193 of file REROOT_Geom.h.

References Rotm_isWanted.

00193 {return Rotm_isWanted;}

static Bool_t REROOT_Geom::get_SubVolPos_isWanted (  )  [inline, static]

Definition at line 194 of file REROOT_Geom.h.

References SubVolPos_isWanted.

00194 {return SubVolPos_isWanted;}

static Bool_t REROOT_Geom::get_SubVolSpec_isWanted (  )  [inline, static]

Definition at line 195 of file REROOT_Geom.h.

References SubVolSpec_isWanted.

00195 {return SubVolSpec_isWanted;}

static Bool_t REROOT_Geom::get_SuperModule_isWanted (  )  [inline, static]

Definition at line 196 of file REROOT_Geom.h.

References SuperModule_isWanted.

00196 {return SuperModule_isWanted;}

static Bool_t REROOT_Geom::get_TMedium_isWanted (  )  [inline, static]

Definition at line 197 of file REROOT_Geom.h.

References TMedium_isWanted.

00197 {return TMedium_isWanted;}

static Bool_t REROOT_Geom::get_TPar_isWanted (  )  [inline, static]

Definition at line 198 of file REROOT_Geom.h.

References TPar_isWanted.

00198 {return TPar_isWanted;}

static Bool_t REROOT_Geom::get_TubePixelInfo_isWanted (  )  [inline, static]

Definition at line 199 of file REROOT_Geom.h.

References TubePixelInfo_isWanted.

00200                                         {return TubePixelInfo_isWanted;}

static Bool_t REROOT_Geom::get_TubePixelMap_isWanted (  )  [inline, static]

Definition at line 201 of file REROOT_Geom.h.

References TubePixelMap_isWanted.

00202                                          {return TubePixelMap_isWanted;}

Float_t REROOT_Geom::GetGlobalZ0Shift (  )  [inline]

Definition at line 135 of file REROOT_Geom.h.

References fGlobalZ0Shift.

Referenced by UgliGeometryReroot::MakeTempDbiPosInfo(), and zoffset_REROOT().

00135 { return fGlobalZ0Shift; }

Int_t REROOT_Geom::GetNumberRead (  )  [inline]

Definition at line 137 of file REROOT_Geom.h.

References fNumberOfGeomRead.

Referenced by RerootExodus::CreateSteelMap().

00137 { return fNumberOfGeomRead; }

void REROOT_Geom::IncrementReads (  )  [inline]

Definition at line 136 of file REROOT_Geom.h.

References fNumberOfGeomRead.

Referenced by MINFile::readREROOTGeom().

00136 { fNumberOfGeomRead++; }

void REROOT_Geom::init (  )  [virtual]

Implements REROOT_Record.

Definition at line 230 of file REROOT_Geom.cxx.

00231 {
00232 }

const TClonesArray* REROOT_Geom::massdistribs (  )  const [inline]

Definition at line 259 of file REROOT_Geom.h.

References m_massdistribs.

00259 {return m_massdistribs;  }

const TClonesArray* REROOT_Geom::materials (  )  const [inline]

Definition at line 260 of file REROOT_Geom.h.

References m_materials.

00260 {return m_materials;  }

const TClonesArray* REROOT_Geom::mdlorgs (  )  const [inline]

Definition at line 261 of file REROOT_Geom.h.

References m_mdlorgs.

00261 {return m_mdlorgs;  }

const TClonesArray* REROOT_Geom::mixtures (  )  const [inline]

Definition at line 262 of file REROOT_Geom.h.

References m_mixtures.

00262 {return m_mixtures;  }

REROOT_Geom::AvailNuclei_list_size_type REROOT_Geom::n_availnucleis (  )  const

Definition at line 451 of file REROOT_Geom.cxx.

References m_availnucleis.

Referenced by fill_objects_from_GAF().

00452 {
00453   if (!m_availnucleis) return 0;
00454   return m_availnucleis->GetLast() + 1;
00455 }

REROOT_Geom::BeamSystem_list_size_type REROOT_Geom::n_beamsystems (  )  const

Definition at line 456 of file REROOT_Geom.cxx.

References m_beamsystems.

Referenced by fill_objects_from_GAF().

00457 {
00458   if (!m_beamsystems) return 0;
00459   return m_beamsystems->GetLast() + 1;
00460 }

REROOT_Geom::CellPos_list_size_type REROOT_Geom::n_cellposs (  )  const

Definition at line 461 of file REROOT_Geom.cxx.

References m_cellposs.

Referenced by fill_objects_from_GAF().

00462 {
00463   if (!m_cellposs) return 0;
00464   return m_cellposs->GetLast() + 1;
00465 }

REROOT_Geom::CoilTube_list_size_type REROOT_Geom::n_coiltubes (  )  const

Definition at line 466 of file REROOT_Geom.cxx.

References m_coiltubes.

Referenced by fill_objects_from_GAF().

00467 {
00468   if (!m_coiltubes) return 0;
00469   return m_coiltubes->GetLast() + 1;
00470 }

REROOT_Geom::FLSParam_list_size_type REROOT_Geom::n_flsparams (  )  const

Definition at line 471 of file REROOT_Geom.cxx.

References m_flsparams.

Referenced by fill_objects_from_GAF().

00472 {
00473   if (!m_flsparams) return 0;
00474   return m_flsparams->GetLast() + 1;
00475 }

REROOT_Geom::GAFKey_list_size_type REROOT_Geom::n_gafkeys (  )  const

Definition at line 476 of file REROOT_Geom.cxx.

References m_gafkeys.

Referenced by fill_objects_from_GAF().

00477 {
00478   if (!m_gafkeys) return 0;
00479   return m_gafkeys->GetLast() + 1;
00480 }

REROOT_Geom::GeomMisc_list_size_type REROOT_Geom::n_geommiscs (  )  const

Definition at line 481 of file REROOT_Geom.cxx.

References m_geommiscs.

Referenced by fill_objects_from_GAF().

00482 {
00483   if (!m_geommiscs) return 0;
00484   return m_geommiscs->GetLast() + 1;
00485 }

REROOT_Geom::MassDistrib_list_size_type REROOT_Geom::n_massdistribs (  )  const

Definition at line 487 of file REROOT_Geom.cxx.

References m_massdistribs.

Referenced by fill_objects_from_GAF().

00488 {
00489   if (!m_massdistribs) return 0;
00490   return m_massdistribs->GetLast() + 1;
00491 }

REROOT_Geom::Material_list_size_type REROOT_Geom::n_materials (  )  const

Definition at line 492 of file REROOT_Geom.cxx.

References m_materials.

Referenced by fill_objects_from_GAF().

00493 {
00494   if (!m_materials) return 0;
00495   return m_materials->GetLast() + 1;
00496 }

REROOT_Geom::MdlOrg_list_size_type REROOT_Geom::n_mdlorgs (  )  const

Definition at line 497 of file REROOT_Geom.cxx.

References m_mdlorgs.

Referenced by fill_objects_from_GAF().

00498 {
00499   if (!m_mdlorgs) return 0;
00500   return m_mdlorgs->GetLast() + 1;
00501 }

REROOT_Geom::Mixture_list_size_type REROOT_Geom::n_mixtures (  )  const

Definition at line 502 of file REROOT_Geom.cxx.

References m_mixtures.

Referenced by fill_objects_from_GAF().

00503 {
00504   if (!m_mixtures) return 0;
00505   return m_mixtures->GetLast() + 1;
00506 }

REROOT_Geom::PlanePos_list_size_type REROOT_Geom::n_planeposs (  )  const

Definition at line 507 of file REROOT_Geom.cxx.

References m_planeposs.

Referenced by MINFDetGeom::BuildDetectorGeometry(), fill_objects_from_GAF(), and RerootExodus::RerootPlaneNo().

00508 {
00509   if (!m_planeposs) return 0;
00510   return m_planeposs->GetLast() + 1;
00511 }

REROOT_Geom::PlaneSpec_list_size_type REROOT_Geom::n_planespecs (  )  const

Definition at line 512 of file REROOT_Geom.cxx.

References m_planespecs.

Referenced by fill_objects_from_GAF().

00513 {
00514   if (!m_planespecs) return 0;
00515   return m_planespecs->GetLast() + 1;
00516 }

REROOT_Geom::PlexusAdd_list_size_type REROOT_Geom::n_plexusadds (  )  const

Definition at line 517 of file REROOT_Geom.cxx.

References m_plexusadds.

Referenced by fill_objects_from_GAF().

00518 {
00519   if (!m_plexusadds) return 0;
00520   return m_plexusadds->GetLast() + 1;
00521 }

REROOT_Geom::Pln2MUX_list_size_type REROOT_Geom::n_pln2muxs (  )  const

Definition at line 522 of file REROOT_Geom.cxx.

References m_pln2muxs.

Referenced by fill_objects_from_GAF().

00523 {
00524   if (!m_pln2muxs) return 0;
00525   return m_pln2muxs->GetLast() + 1;
00526 }

REROOT_Geom::Rotm_list_size_type REROOT_Geom::n_rotms (  )  const

Definition at line 527 of file REROOT_Geom.cxx.

References m_rotms.

Referenced by fill_objects_from_GAF().

00528 {
00529   if (!m_rotms) return 0;
00530   return m_rotms->GetLast() + 1;
00531 }

REROOT_Geom::SubVolPos_list_size_type REROOT_Geom::n_subvolposs (  )  const

Definition at line 532 of file REROOT_Geom.cxx.

References m_subvolposs.

Referenced by fill_objects_from_GAF().

00533 {
00534   if (!m_subvolposs) return 0;
00535   return m_subvolposs->GetLast() + 1;
00536 }

REROOT_Geom::SubVolSpec_list_size_type REROOT_Geom::n_subvolspecs (  )  const

Definition at line 537 of file REROOT_Geom.cxx.

References m_subvolspecs.

Referenced by fill_objects_from_GAF().

00538 {
00539   if (!m_subvolspecs) return 0;
00540   return m_subvolspecs->GetLast() + 1;
00541 }

REROOT_Geom::SuperModule_list_size_type REROOT_Geom::n_supermodules (  )  const

Definition at line 543 of file REROOT_Geom.cxx.

References m_supermodules.

Referenced by MINFDetGeom::BuildDetectorGeometry(), fill_objects_from_GAF(), and MINFast::GetEvent().

00544 {
00545   if (!m_supermodules) return 0;
00546   return m_supermodules->GetLast() + 1;
00547 }

REROOT_Geom::TMedium_list_size_type REROOT_Geom::n_tmediums (  )  const

Definition at line 548 of file REROOT_Geom.cxx.

References m_tmediums.

Referenced by fill_objects_from_GAF().

00549 {
00550   if (!m_tmediums) return 0;
00551   return m_tmediums->GetLast() + 1;
00552 }

REROOT_Geom::TPar_list_size_type REROOT_Geom::n_tpars (  )  const

Definition at line 553 of file REROOT_Geom.cxx.

References m_tpars.

Referenced by fill_objects_from_GAF().

00554 {
00555   if (!m_tpars) return 0;
00556   return m_tpars->GetLast() + 1;
00557 }

REROOT_Geom::TubePixelInfo_list_size_type REROOT_Geom::n_tubepixelinfos (  )  const

Definition at line 559 of file REROOT_Geom.cxx.

References m_tubepixelinfos.

Referenced by fill_objects_from_GAF().

00560 {
00561   if (!m_tubepixelinfos) return 0;
00562   return m_tubepixelinfos->GetLast() + 1;
00563 }

REROOT_Geom::TubePixelMap_list_size_type REROOT_Geom::n_tubepixelmaps (  )  const

Definition at line 565 of file REROOT_Geom.cxx.

References m_tubepixelmaps.

Referenced by fill_objects_from_GAF().

00566 {
00567   if (!m_tubepixelmaps) return 0;
00568   return m_tubepixelmaps->GetLast() + 1;
00569 }

const TClonesArray* REROOT_Geom::planeposs (  )  const [inline]

Definition at line 263 of file REROOT_Geom.h.

References m_planeposs.

Referenced by RerootExodus::ActvPlaneName(), MINFLST::BookHits(), MINFFLS::BookHits(), MINFEMU::BookHits(), MINFDetGeom::BuildDetectorGeometry(), RerootExodus::CreateSteelMap(), RerootExodus::GetPlanePos(), RerootExodus::NStripsNonZero(), RerootExodus::NumberOfPlanes(), RerootExodus::PasvPlaneName(), RerootExodus::PECAB2SEId(), RerootExodus::RerootPlaneNo(), RerootExodus::RerootPlaneToView(), RerootExodus::RerootPlaneXYZ0(), and RerootExodus::RerootPln2PlnId().

00263 {return m_planeposs;  }

const TClonesArray* REROOT_Geom::planespecs (  )  const [inline]

Definition at line 264 of file REROOT_Geom.h.

References m_planespecs.

Referenced by MINFLST::BookHits(), MINFFLS::BookHits(), MINFEMU::BookHits(), MINFDetGeom::BuildDetectorGeometry(), RerootExodus::GetPlaneSpec(), RerootExodus::NStripsNonZero(), RerootExodus::PECAB2SEId(), RerootExodus::RerootPlaneXYZ0(), and RerootExodus::RerootPln2PlnId().

00264 {return m_planespecs;  }

const TClonesArray* REROOT_Geom::plexusadds (  )  const [inline]

Definition at line 265 of file REROOT_Geom.h.

References m_plexusadds.

00265 {return m_plexusadds;  }

const TClonesArray* REROOT_Geom::pln2muxs (  )  const [inline]

Definition at line 266 of file REROOT_Geom.h.

References m_pln2muxs.

00266 {return m_pln2muxs;  }

void REROOT_Geom::Print ( Option_t *  option = ""  )  const

Definition at line 203 of file REROOT_Geom.cxx.

References m_availnucleis, m_beamsystems, m_cellposs, m_coiltubes, m_flsparams, m_gafkeys, m_geommiscs, m_massdistribs, m_materials, m_mdlorgs, m_mixtures, m_planeposs, m_planespecs, m_plexusadds, m_pln2muxs, m_rotms, m_subvolposs, m_subvolspecs, m_supermodules, m_tmediums, m_tpars, m_tubepixelinfos, m_tubepixelmaps, and sizes_of_geom_clones().

00204 {
00205    sizes_of_geom_clones(0,"AvailNuclei",m_availnucleis);
00206    sizes_of_geom_clones(1,"BeamSystem",m_beamsystems);
00207    sizes_of_geom_clones(2,"CellPos",m_cellposs);
00208    sizes_of_geom_clones(3,"CoilTube",m_coiltubes);
00209    sizes_of_geom_clones(4,"FLSParam",m_flsparams);
00210    sizes_of_geom_clones(5,"GAFKey",m_gafkeys);
00211    sizes_of_geom_clones(6,"GeomMisc",m_geommiscs);
00212    sizes_of_geom_clones(7,"MassDistrib",m_massdistribs);
00213    sizes_of_geom_clones(8,"Material",m_materials);
00214    sizes_of_geom_clones(9,"MdlOrg",m_mdlorgs);
00215    sizes_of_geom_clones(10,"Mixture",m_mixtures);
00216    sizes_of_geom_clones(11,"PlanePos",m_planeposs);
00217    sizes_of_geom_clones(12,"PlaneSpec",m_planespecs);
00218    sizes_of_geom_clones(13,"PlexusAdd",m_plexusadds);
00219    sizes_of_geom_clones(14,"Pln2Mux",m_pln2muxs);
00220    sizes_of_geom_clones(15,"Rotm",m_rotms);
00221    sizes_of_geom_clones(16,"SubVolPos",m_subvolposs);
00222    sizes_of_geom_clones(17,"SubVolSpec",m_subvolspecs);
00223    sizes_of_geom_clones(18,"SuperModule",m_supermodules);
00224    sizes_of_geom_clones(19,"TMedium",m_tmediums);
00225    sizes_of_geom_clones(20,"TPar",m_tpars);
00226    sizes_of_geom_clones(21,"TubePixelInfo",m_tubepixelinfos);
00227    sizes_of_geom_clones(22,"TubePixelMap",m_tubepixelmaps);
00228 }

const TClonesArray* REROOT_Geom::rotms (  )  const [inline]

Definition at line 267 of file REROOT_Geom.h.

References m_rotms.

Referenced by MINFLST::BookHits(), MINFFLS::BookHits(), MINFEMU::BookHits(), and RerootExodus::GetRotm().

00267 {return m_rotms;  }

static void REROOT_Geom::set_AvailNuclei_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 144 of file REROOT_Geom.h.

References AvailNuclei_isWanted.

Referenced by main().

static void REROOT_Geom::set_BeamSystem_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 146 of file REROOT_Geom.h.

References BeamSystem_isWanted.

Referenced by main().

00147                                                {BeamSystem_isWanted=lj;}

static void REROOT_Geom::set_CellPos_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 148 of file REROOT_Geom.h.

References CellPos_isWanted.

Referenced by main().

00148 {CellPos_isWanted = lj;}

static void REROOT_Geom::set_CoilTube_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 149 of file REROOT_Geom.h.

References CoilTube_isWanted.

Referenced by main().

00149 {CoilTube_isWanted = lj;}

static void REROOT_Geom::Set_curgeom ( REROOT_Geom rgeo  )  [inline, static]

Definition at line 141 of file REROOT_Geom.h.

References s_curgeom.

Referenced by RecoControl::nextRecord(), MINFile::readREROOTEvent(), and MINFile::readREROOTGeom().

00141 {s_curgeom = rgeo;}

static void REROOT_Geom::set_FLSParam_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 150 of file REROOT_Geom.h.

References FLSParam_isWanted.

Referenced by main().

00150 {FLSParam_isWanted = lj;}

static void REROOT_Geom::set_GAFKey_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 151 of file REROOT_Geom.h.

References GAFKey_isWanted.

Referenced by main().

00151 {GAFKey_isWanted = lj;}

static void REROOT_Geom::set_GeomMisc_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 152 of file REROOT_Geom.h.

References GeomMisc_isWanted.

Referenced by main().

00152 {GeomMisc_isWanted = lj;}

static void REROOT_Geom::set_MassDistrib_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 153 of file REROOT_Geom.h.

References MassDistrib_isWanted.

Referenced by main().

00154                                             {MassDistrib_isWanted = lj;}

static void REROOT_Geom::set_Material_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 155 of file REROOT_Geom.h.

References Material_isWanted.

Referenced by main().

00155 {Material_isWanted = lj;}

static void REROOT_Geom::set_MdlOrg_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 156 of file REROOT_Geom.h.

References MdlOrg_isWanted.

Referenced by main().

00156 {MdlOrg_isWanted = lj;}

static void REROOT_Geom::set_Mixture_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 157 of file REROOT_Geom.h.

References Mixture_isWanted.

Referenced by main().

00157 {Mixture_isWanted = lj;}

static void REROOT_Geom::set_PlanePos_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 158 of file REROOT_Geom.h.

References PlanePos_isWanted.

Referenced by main().

00158 {PlanePos_isWanted = lj;}

static void REROOT_Geom::set_PlaneSpec_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 159 of file REROOT_Geom.h.

References PlaneSpec_isWanted.

Referenced by main().

00160                                               {PlaneSpec_isWanted = lj;}

static void REROOT_Geom::set_PlexusAdd_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 161 of file REROOT_Geom.h.

References PlexusAdd_isWanted.

Referenced by main().

00162                                               {PlexusAdd_isWanted = lj;}

static void REROOT_Geom::set_Pln2MUX_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 163 of file REROOT_Geom.h.

References Pln2MUX_isWanted.

Referenced by main().

00163 {Pln2MUX_isWanted = lj;}

static void REROOT_Geom::set_Rotm_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 164 of file REROOT_Geom.h.

References Rotm_isWanted.

Referenced by main().

00164 {Rotm_isWanted = lj;}

static void REROOT_Geom::set_SubVolPos_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 165 of file REROOT_Geom.h.

References SubVolPos_isWanted.

Referenced by main().

00166                                               {SubVolPos_isWanted = lj;}

static void REROOT_Geom::set_SubVolSpec_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 167 of file REROOT_Geom.h.

References SubVolSpec_isWanted.

Referenced by main().

00168                                                {SubVolSpec_isWanted=lj;}

static void REROOT_Geom::set_SuperModule_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 169 of file REROOT_Geom.h.

References SuperModule_isWanted.

Referenced by main().

static void REROOT_Geom::set_TMedium_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 171 of file REROOT_Geom.h.

References TMedium_isWanted.

Referenced by main().

00171 {TMedium_isWanted = lj;}

static void REROOT_Geom::set_TPar_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 172 of file REROOT_Geom.h.

References TPar_isWanted.

Referenced by main().

00172 {TPar_isWanted = lj;}

static void REROOT_Geom::set_TubePixelInfo_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 173 of file REROOT_Geom.h.

References TubePixelInfo_isWanted.

Referenced by main().

00174                                           {TubePixelInfo_isWanted = lj;}

static void REROOT_Geom::set_TubePixelMap_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 175 of file REROOT_Geom.h.

References TubePixelMap_isWanted.

Referenced by main().

00176                                            {TubePixelMap_isWanted = lj;}

const TClonesArray* REROOT_Geom::subvolposs (  )  const [inline]

Definition at line 268 of file REROOT_Geom.h.

References m_subvolposs.

00268 {return m_subvolposs;  }

const TClonesArray* REROOT_Geom::subvolspecs (  )  const [inline]

Definition at line 269 of file REROOT_Geom.h.

References m_subvolspecs.

00269 {return m_subvolspecs;  }

const TClonesArray* REROOT_Geom::supermodules (  )  const [inline]

Definition at line 270 of file REROOT_Geom.h.

References m_supermodules.

Referenced by MINFDetGeom::BuildDetectorGeometry(), UgliGeometryReroot::BuildShapes(), RerootExodus::CreateSteelMap(), and MINFast::GetEvent().

00270 {return m_supermodules;  }

const TClonesArray* REROOT_Geom::tmediums (  )  const [inline]

Definition at line 271 of file REROOT_Geom.h.

References m_tmediums.

00271 {return m_tmediums;  }

const TClonesArray* REROOT_Geom::tpars (  )  const [inline]

Definition at line 272 of file REROOT_Geom.h.

References m_tpars.

00272 {return m_tpars;  }

const TClonesArray* REROOT_Geom::tubepixelinfos (  )  const [inline]

Definition at line 273 of file REROOT_Geom.h.

References m_tubepixelinfos.

00273 {return m_tubepixelinfos;  }

const TClonesArray* REROOT_Geom::tubepixelmaps (  )  const [inline]

Definition at line 274 of file REROOT_Geom.h.

References m_tubepixelmaps.

00274 {return m_tubepixelmaps;  }


Member Data Documentation

Bool_t REROOT_Geom::AvailNuclei_isWanted [static, private]

Definition at line 97 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_AvailNuclei_isWanted(), and set_AvailNuclei_isWanted().

Bool_t REROOT_Geom::BeamSystem_isWanted [static, private]

Definition at line 98 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_BeamSystem_isWanted(), and set_BeamSystem_isWanted().

Bool_t REROOT_Geom::CellPos_isWanted [static, private]

Definition at line 99 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_CellPos_isWanted(), and set_CellPos_isWanted().

Bool_t REROOT_Geom::CoilTube_isWanted [static, private]

Definition at line 100 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_CoilTube_isWanted(), and set_CoilTube_isWanted().

Float_t REROOT_Geom::fGlobalZ0Shift = 0.0 [static, private]

Definition at line 122 of file REROOT_Geom.h.

Referenced by FillGlobalZ0Shift(), and GetGlobalZ0Shift().

Bool_t REROOT_Geom::FLSParam_isWanted [static, private]

Definition at line 101 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_FLSParam_isWanted(), and set_FLSParam_isWanted().

Int_t REROOT_Geom::fNumberOfGeomRead = 0 [static, private]

Definition at line 121 of file REROOT_Geom.h.

Referenced by GetNumberRead(), and IncrementReads().

Bool_t REROOT_Geom::GAFKey_isWanted [static, private]

Definition at line 102 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_GAFKey_isWanted(), and set_GAFKey_isWanted().

Bool_t REROOT_Geom::GeomMisc_isWanted [static, private]

Definition at line 103 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_GeomMisc_isWanted(), and set_GeomMisc_isWanted().

TClonesArray* REROOT_Geom::m_availnucleis [private]

Definition at line 47 of file REROOT_Geom.h.

Referenced by availnucleis(), Clear(), n_availnucleis(), and Print().

TClonesArray* REROOT_Geom::m_beamsystems [private]

Definition at line 48 of file REROOT_Geom.h.

Referenced by beamsystems(), Clear(), n_beamsystems(), and Print().

TClonesArray* REROOT_Geom::m_cellposs [private]

Definition at line 49 of file REROOT_Geom.h.

Referenced by cellposs(), Clear(), n_cellposs(), and Print().

TClonesArray* REROOT_Geom::m_coiltubes [private]

Definition at line 50 of file REROOT_Geom.h.

Referenced by Clear(), coiltubes(), n_coiltubes(), and Print().

TClonesArray* REROOT_Geom::m_flsparams [private]

Definition at line 51 of file REROOT_Geom.h.

Referenced by Clear(), flsparams(), n_flsparams(), and Print().

TClonesArray* REROOT_Geom::m_gafkeys [private]

Definition at line 52 of file REROOT_Geom.h.

Referenced by Clear(), gafkeys(), n_gafkeys(), and Print().

TClonesArray* REROOT_Geom::m_geommiscs [private]

Definition at line 53 of file REROOT_Geom.h.

Referenced by Clear(), geommiscs(), n_geommiscs(), and Print().

TClonesArray* REROOT_Geom::m_massdistribs [private]

Definition at line 54 of file REROOT_Geom.h.

Referenced by Clear(), massdistribs(), n_massdistribs(), and Print().

TClonesArray* REROOT_Geom::m_materials [private]

Definition at line 55 of file REROOT_Geom.h.

Referenced by Clear(), materials(), n_materials(), and Print().

TClonesArray* REROOT_Geom::m_mdlorgs [private]

Definition at line 56 of file REROOT_Geom.h.

Referenced by Clear(), mdlorgs(), n_mdlorgs(), and Print().

TClonesArray* REROOT_Geom::m_mixtures [private]

Definition at line 57 of file REROOT_Geom.h.

Referenced by Clear(), mixtures(), n_mixtures(), and Print().

TClonesArray* REROOT_Geom::m_planeposs [private]

Definition at line 58 of file REROOT_Geom.h.

Referenced by Clear(), FillGlobalZ0Shift(), n_planeposs(), planeposs(), and Print().

TClonesArray* REROOT_Geom::m_planespecs [private]

Definition at line 59 of file REROOT_Geom.h.

Referenced by Clear(), n_planespecs(), planespecs(), and Print().

TClonesArray* REROOT_Geom::m_plexusadds [private]

Definition at line 60 of file REROOT_Geom.h.

Referenced by Clear(), n_plexusadds(), plexusadds(), and Print().

TClonesArray* REROOT_Geom::m_pln2muxs [private]

Definition at line 61 of file REROOT_Geom.h.

Referenced by Clear(), n_pln2muxs(), pln2muxs(), and Print().

TClonesArray* REROOT_Geom::m_rotms [private]

Definition at line 62 of file REROOT_Geom.h.

Referenced by Clear(), n_rotms(), Print(), and rotms().

TClonesArray* REROOT_Geom::m_subvolposs [private]

Definition at line 63 of file REROOT_Geom.h.

Referenced by Clear(), n_subvolposs(), Print(), and subvolposs().

TClonesArray* REROOT_Geom::m_subvolspecs [private]

Definition at line 64 of file REROOT_Geom.h.

Referenced by Clear(), n_subvolspecs(), Print(), and subvolspecs().

TClonesArray* REROOT_Geom::m_supermodules [private]

Definition at line 65 of file REROOT_Geom.h.

Referenced by Clear(), n_supermodules(), Print(), and supermodules().

TClonesArray* REROOT_Geom::m_tmediums [private]

Definition at line 66 of file REROOT_Geom.h.

Referenced by Clear(), n_tmediums(), Print(), and tmediums().

TClonesArray* REROOT_Geom::m_tpars [private]

Definition at line 67 of file REROOT_Geom.h.

Referenced by Clear(), n_tpars(), Print(), and tpars().

TClonesArray* REROOT_Geom::m_tubepixelinfos [private]

Definition at line 68 of file REROOT_Geom.h.

Referenced by Clear(), n_tubepixelinfos(), Print(), and tubepixelinfos().

TClonesArray* REROOT_Geom::m_tubepixelmaps [private]

Definition at line 69 of file REROOT_Geom.h.

Referenced by Clear(), n_tubepixelmaps(), Print(), and tubepixelmaps().

Bool_t REROOT_Geom::MassDistrib_isWanted [static, private]

Definition at line 104 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_MassDistrib_isWanted(), and set_MassDistrib_isWanted().

Bool_t REROOT_Geom::Material_isWanted [static, private]

Definition at line 105 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_Material_isWanted(), and set_Material_isWanted().

Bool_t REROOT_Geom::MdlOrg_isWanted [static, private]

Definition at line 106 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_MdlOrg_isWanted(), and set_MdlOrg_isWanted().

Bool_t REROOT_Geom::Mixture_isWanted [static, private]

Definition at line 107 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_Mixture_isWanted(), and set_Mixture_isWanted().

Bool_t REROOT_Geom::PlanePos_isWanted [static, private]

Definition at line 108 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_PlanePos_isWanted(), and set_PlanePos_isWanted().

Bool_t REROOT_Geom::PlaneSpec_isWanted [static, private]

Definition at line 109 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_PlaneSpec_isWanted(), and set_PlaneSpec_isWanted().

Bool_t REROOT_Geom::PlexusAdd_isWanted [static, private]

Definition at line 110 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_PlexusAdd_isWanted(), and set_PlexusAdd_isWanted().

Bool_t REROOT_Geom::Pln2MUX_isWanted [static, private]

Definition at line 111 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_Pln2MUX_isWanted(), and set_Pln2MUX_isWanted().

Bool_t REROOT_Geom::Rotm_isWanted [static, private]

Definition at line 112 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_Rotm_isWanted(), and set_Rotm_isWanted().

TClonesArray * REROOT_Geom::s_availnucleis [static, private]

Definition at line 73 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_beamsystems [static, private]

Definition at line 74 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_cellposs [static, private]

Definition at line 75 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_coiltubes [static, private]

Definition at line 76 of file REROOT_Geom.h.

REROOT_Geom * REROOT_Geom::s_curgeom [static, private]

Definition at line 71 of file REROOT_Geom.h.

Referenced by curgeom(), and Set_curgeom().

TClonesArray * REROOT_Geom::s_flsparams [static, private]

Definition at line 77 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_gafkeys [static, private]

Definition at line 78 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_geommiscs [static, private]

Definition at line 79 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_massdistribs [static, private]

Definition at line 80 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_materials [static, private]

Definition at line 81 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_mdlorgs [static, private]

Definition at line 82 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_mixtures [static, private]

Definition at line 83 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_planeposs [static, private]

Definition at line 84 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_planespecs [static, private]

Definition at line 85 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_plexusadds [static, private]

Definition at line 86 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_pln2muxs [static, private]

Definition at line 87 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_rotms [static, private]

Definition at line 88 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_subvolposs [static, private]

Definition at line 89 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_subvolspecs [static, private]

Definition at line 90 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_supermodules [static, private]

Definition at line 91 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_tmediums [static, private]

Definition at line 92 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_tpars [static, private]

Definition at line 93 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_tubepixelinfos [static, private]

Definition at line 94 of file REROOT_Geom.h.

TClonesArray * REROOT_Geom::s_tubepixelmaps [static, private]

Definition at line 95 of file REROOT_Geom.h.

Bool_t REROOT_Geom::SubVolPos_isWanted [static, private]

Definition at line 113 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_SubVolPos_isWanted(), and set_SubVolPos_isWanted().

Bool_t REROOT_Geom::SubVolSpec_isWanted [static, private]

Definition at line 114 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_SubVolSpec_isWanted(), and set_SubVolSpec_isWanted().

Bool_t REROOT_Geom::SuperModule_isWanted [static, private]

Definition at line 115 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_SuperModule_isWanted(), and set_SuperModule_isWanted().

Bool_t REROOT_Geom::TMedium_isWanted [static, private]

Definition at line 116 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_TMedium_isWanted(), and set_TMedium_isWanted().

Bool_t REROOT_Geom::TPar_isWanted [static, private]

Definition at line 117 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_TPar_isWanted(), and set_TPar_isWanted().

Bool_t REROOT_Geom::TubePixelInfo_isWanted [static, private]

Definition at line 118 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_TubePixelInfo_isWanted(), and set_TubePixelInfo_isWanted().

Bool_t REROOT_Geom::TubePixelMap_isWanted [static, private]

Definition at line 119 of file REROOT_Geom.h.

Referenced by fill_objects_from_GAF(), get_TubePixelMap_isWanted(), and set_TubePixelMap_isWanted().


The documentation for this class was generated from the following files:
Generated on Wed Dec 10 22:50:28 2014 for loon by  doxygen 1.4.7