CbmRoot
CbmGeometryUtils.cxx File Reference
#include "CbmGeometryUtils.h"
#include <FairGeoBuilder.h>
#include <FairGeoInterface.h>
#include <FairGeoLoader.h>
#include <FairGeoMedia.h>
#include <FairLogger.h>
#include <FairModule.h>
#include <TFile.h>
#include <RtypesCore.h>
#include <TCollection.h>
#include <TDirectory.h>
#include <TGeoManager.h>
#include <TGeoMaterial.h>
#include <TGeoMatrix.h>
#include <TGeoMedium.h>
#include <TGeoNode.h>
#include <TGeoVolume.h>
#include <TKey.h>
#include <TList.h>
#include <TObjArray.h>
#include <TObject.h>
#include <TString.h>
#include <map>
#include <string.h>
Include dependency graph for CbmGeometryUtils.cxx:

Go to the source code of this file.

Namespaces

 Cbm
 
 Cbm::GeometryUtils
 

Functions

void Cbm::GeometryUtils::PrintMedia ()
 
void Cbm::GeometryUtils::PrintMaterials ()
 
void Cbm::GeometryUtils::CorrectMediaId ()
 
void Cbm::GeometryUtils::RemoveDuplicateMaterials ()
 
void Cbm::GeometryUtils::RemoveDuplicateMedia ()
 
void Cbm::GeometryUtils::ReAssignMediaId ()
 
Bool_t Cbm::GeometryUtils::IsNewGeometryFile (TString &filename)
 
void Cbm::GeometryUtils::ImportRootGeometry (TString &filename, FairModule *mod, TGeoMatrix *mat)
 
Bool_t Cbm::GeometryUtils::IsNewGeometryFile (TString &filename, TString &volumeName, TGeoMatrix **matrix)
 
void Cbm::GeometryUtils::AssignMediumAtImport (TGeoVolume *v)
 
void Cbm::GeometryUtils::ExpandNodes (TGeoVolume *vol, FairModule *mod)