#include "CbmGeometryUtils.h"
#include <FairGeoBuilder.h>
#include <FairGeoInterface.h>
#include <FairGeoLoader.h>
#include <FairGeoMedia.h>
#include <FairModule.h>
#include <Logger.h>
#include <RtypesCore.h>
#include <TCollection.h>
#include <TDirectory.h>
#include <TFile.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 <TSystem.h>
#include <climits>
#include <map>
#include <string.h>
Go to the source code of this file.
|
void | Cbm::GeometryUtils::PrintMedia () |
|
void | Cbm::GeometryUtils::PrintMaterials () |
|
void | Cbm::GeometryUtils::UniqueId () |
|
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) |
|
void | Cbm::GeometryUtils::LocalToMasterCovarianceMatrix (const TGeoMatrix &m, Double_t &covXX, Double_t &covXY, Double_t &covYY) |
| Convert the local X/Y covariance matrix to global coordinates.
|
|
TGeoManager * | Cbm::GeometryUtils::pop_TGeoManager (const char *name) |
|
bool | Cbm::GeometryUtils::add_binary (const char rootFile[], TGeoVolume *top, TGeoMedium *med, Int_t inum, TGeoMatrix *mat) |
|
TGeoMatrix * | Cbm::GeometryUtils::cad_matrix (double XX, double XY, double XZ, double YX, double YY, double YZ, double ZX, double ZY, double ZZ, double TX, double TY, double TZ) |
|