|
FairRoot/PandaRoot
|
Go to the source code of this file.
Functions | |
| basiclibs () | |
| gSystem | Load ("libGeoBase") |
| gSystem | Load ("libParBase") |
| gSystem | Load ("libBase") |
| gSystem | Load ("libPassive") |
| geoFace | setMediaFile ("../../geometry/media_pnd.geo") |
| geoFace | readMedia () |
| geoFace | print () |
| geoBuild | createMedium (FairMediumAir) |
| geoBuild | createMedium (FairMediumVacuum) |
| geoBuild | createMedium (FairMediumFusedSil) |
| geoBuild | createMedium (FairMediumDIRCAir) |
| geoBuild | createMedium (FairMediumMirror) |
| cout<<"-I- overall top"<< endl;TGeoVolume *vTop;TGeoBBox *lTop=new TGeoBBox(200, 200, 200);vTop=new TGeoVolume("top", lTop, gGeoManager->GetMedium("air"));gGeoManager-> | SetTopVolume (vTop) |
| cout<<"-I- calculating local mother"<< endl;TGeoVolume *vLocalMother;TGeoPgon *lLocalMother=new TGeoPgon(fPhi, 360., fEdges, 2);lLocalMother-> | DefineSection (0,-fCoatThickness, fWindowHeightHalf-fAbsorberThickness-fCoatThickness, fDiskRMax+fMirrorHeight+fMcpHeight) |
| lLocalMother | DefineSection (1, fDiskThickness+fCoatThickness, fWindowHeightHalf-fAbsorberThickness-fCoatThickness, fDiskRMax+fMirrorHeight+fMcpHeight) |
| vTop | AddNode (vLocalMother, 0, new TGeoCombiTrans(0, 0, fDiskDistanceZ, new TGeoRotation(0))) |
| cout<<"-I- calculating radiator disk"<< endl;TGeoPgon *lDiskGlass=new TGeoPgon("DG", fPhi, 360., fEdges, 2);lDiskGlass-> | DefineSection (0, 0., fDiskRMin, fDiskRMax) |
| lDiskGlass | DefineSection (1, fDiskThickness, fDiskRMin, fDiskRMax) |
| if (fWindowIsBox) | |
| trDW | RegisterYourself () |
| vDisk | SetLineColor (colYellow) |
| vLocalMother | AddNode (vDisk, 0, new TGeoCombiTrans(0., 0., 0., new TGeoRotation(0))) |
| if (fAbsorberUse) | |
| cout<<"-I- calculating detectors (mother for mirror/mcp)" << endl;TGeoBBox *lDetector[fDetectorTypes];TGeoVolume *vDetector[fDetectorTypes];for(Int_t i=0;i< fDetectorTypes;i++){lDetector[i]=new TGeoBBox(fDetectorWidth/2., fDetectorHeight/2., fDiskThickness/2.);name="detector";name+=(i);vDetector[i]=new TGeoVolume(name.Data(), lDetector[i], gGeoManager-> GetMedium("DIRCair"));vDetector[i]-> | SetLineColor (fDetectorColor[i]) |
| cout<<"-I- calculating mirrors" << endl;TGeoBBox *lMirror[fDetectorTypes];TGeoVolume *vMirror[fDetectorTypes];for(Int_t i=0;i< fDetectorTypes;i++){lMirror[i]=new TGeoBBox(fDetectorWidth/2., fMirrorHeight/2., fDiskThickness/2.);name="mirror";name+=(i);medium="Mirror";vMirror[i]=new TGeoVolume(name.Data(), lMirror[i], gGeoManager-> GetMedium(medium.Data()));vMirror[i]-> | SetLineColor (fMirrorColor[i]) |
| vDetector[i] | AddNode (vMirror[i], 0, new TGeoCombiTrans(0.,-fDetectorHeight/2.+fMirrorHeight/2., 0., new TGeoRotation(0))) |
| cout<<"-I- calculating mcps" << endl;TGeoBBox *lMcp=new TGeoBBox(fDetectorWidth/2., fMcpHeight/2., fDiskThickness/2.);TGeoVolume *vMcp[fDetectorTypes];for(Int_t i=0;i< fDetectorTypes;i++){name="mcp";name+=(i);vMcp[i]=new TGeoVolume(name.Data(), lMcp, gGeoManager->GetMedium("FusedSil"));vMcp[i]-> | SetLineColor (colGray) |
| vDetector[i] | AddNode (vMcp[i], 0, new TGeoCombiTrans(0.,-fDetectorHeight/2.+fMirrorHeight+fMcpHeight/2., 0., new TGeoRotation(0))) |
| gGeoManager | CloseGeometry () |
| vTop | Write () |
| fi | Close () |
| cout<< "Done."<< endl;vTop-> | Raytrace () |
Variables | |
| FairGeoLoader * | geoLoad = new FairGeoLoader("TGeo","FairGeoLoader") |
| FairGeoInterface * | geoFace = geoLoad->getGeoInterface() |
| FairGeoMedia * | geoMedia = geoFace->getMedia() |
| FairGeoBuilder * | geoBuild = geoLoad->getGeoBuilder() |
| TString | fGeoFile = "../../geometry/dsk.root" |
| Double_t const | cm = 1. |
| Double_t const | mm = cm/10. |
| Int_t const | colBlack = 1 |
| Int_t const | colYellow = 5 |
| Int_t const | colRed = 2 |
| Int_t const | colBlue = 4 |
| Int_t const | colGreen = 3 |
| Int_t const | colGray = 15 |
| Int_t const | fEdges = 8 |
| Int_t const | fDetectorTypes = 2 |
| Int_t const | fDetectorColor [fDetectorTypes] = {colRed,colBlue} |
| Int_t const | fMirrorColor [fDetectorTypes] = {colRed,colBlue} |
| Int_t const | fDetectorsPerEdge = 120 |
| Double_t const | fAlpha = 360. /fEdges |
| Double_t const | fAlphaRad = fAlpha * TMath::DegToRad() |
| Double_t const | fPhi = fAlpha /2. |
| Double_t const | fCoatThickness = 1. *cm |
| Double_t const | fDiskThickness = 2. *cm |
| Double_t const | fDiskRMin = 3. *cm |
| Double_t const | fDiskDistanceZ = 196. *cm |
| Double_t const | fDiskRMax = fDiskDistanceZ * TMath::Tan(22.*TMath::DegToRad()) |
| Double_t const | fWindowHeightHalf = fDiskDistanceZ * TMath::Tan( 5.*TMath::DegToRad()) |
| Double_t const | fWindowWidthHalf = fDiskDistanceZ * TMath::Tan(10.*TMath::DegToRad()) |
| Bool_t const | fWindowIsBox = kTRUE |
| Double_t const | fAbsorberThickness = 10 *mm |
| Bool_t const | fAbsorberUse = kTRUE |
| Double_t const | fMirrorHeight = 0.5 *mm |
| Double_t const | fMcpHeight = 1. *cm |
| Double_t const | fEdgeWidthHalf = fDiskRMax * TMath::Tan(fPhi * TMath::DegToRad()) |
| Double_t const | fEdgeWidth = 2. * fEdgeWidthHalf |
| Double_t const | fDetectorWidth = fEdgeWidth/fDetectorsPerEdge |
| Double_t const | fDetectorHeight = fMirrorHeight + fMcpHeight |
| TVector3 | edgeStartPos |
| TVector3 | corner |
| TGeoRotation | nullRotation |
| TGeoRotation | rotation |
| TString | name |
| TString | medium ="air" |
| FairGeoMedium * | FairMediumAir = geoMedia->getMedium("air") |
| FairGeoMedium * | FairMediumVacuum = geoMedia->getMedium("vacuum") |
| FairGeoMedium * | FairMediumFusedSil = geoMedia->getMedium("FusedSil") |
| FairGeoMedium * | FairMediumDIRCAir = geoMedia->getMedium("DIRCair") |
| FairGeoMedium * | FairMediumMirror = geoMedia->getMedium("Mirror") |
| TGeoManager * | gGeoManager = (TGeoManager*)gROOT->FindObject("FAIRGeom") |
| vLocalMother = new TGeoVolume("mother", lLocalMother, gGeoManager->GetMedium("DIRCair")) | |
| else | |
| TGeoTranslation * | trDW = new TGeoTranslation("trDW",0., 0., fDiskThickness/2.) |
| TGeoCompositeShape * | lDisk = new TGeoCompositeShape("DG - DW:trDW") |
| TGeoVolume * | vDisk = new TGeoVolume("radiator", lDisk, gGeoManager->GetMedium("FusedSil")) |
| cout<<"-I- placing detectors" << endl;edgeStartPos.SetXYZ(fEdgeWidthHalf-fDetectorWidth/2., fDiskRMax+fDetectorHeight/2., fDiskThickness/2.);for(Int_t iEdge=0;iEdge< fEdges;iEdge++){for(Int_t iDet=0;iDet< fDetectorsPerEdge;iDet++){corner=edgeStartPos;corner.SetX(corner.X()-iDet *fDetectorWidth);corner.RotateZ(iEdge *fAlphaRad);rotation=nullRotation;rotation.RotateZ(iEdge *fAlpha);vLocalMother-> | AddNode (vDetector[(fDetectorsPerEdge *iEdge+iDet)%fDetectorTypes], fDetectorsPerEdge *iEdge+iDet, new TGeoCombiTrans(corner.X(), corner.Y(), corner.Z(), new TGeoRotation(rotation))) |
| TFile * | fi = new TFile(fGeoFile,"RECREATE") |
| vTop AddNode | ( | vLocalMother | , |
| 0 | , | ||
| new | TGeoCombiTrans0, 0, fDiskDistanceZ, new TGeoRotation(0) | ||
| ) |
| vLocalMother AddNode | ( | vDisk | , |
| 0 | , | ||
| new | TGeoCombiTrans0., 0., 0., new TGeoRotation(0) | ||
| ) |
| vDetector [i] AddNode | ( | vMirror | [i], |
| 0 | , | ||
| new | TGeoCombiTrans0.,-fDetectorHeight/2.+fMirrorHeight/2., 0., new TGeoRotation(0) | ||
| ) |
| vDetector [i] AddNode | ( | vMcp | [i], |
| 0 | , | ||
| new | TGeoCombiTrans0.,-fDetectorHeight/2.+fMirrorHeight+fMcpHeight/2., 0., new TGeoRotation(0) | ||
| ) |
| basiclibs | ( | ) |
create root-geo-file for disk DIRC
| fi Close | ( | ) |
| gGeoManager CloseGeometry | ( | ) |
| geoBuild createMedium | ( | FairMediumAir | ) |
| geoBuild createMedium | ( | FairMediumVacuum | ) |
| geoBuild createMedium | ( | FairMediumFusedSil | ) |
| geoBuild createMedium | ( | FairMediumDIRCAir | ) |
| geoBuild createMedium | ( | FairMediumMirror | ) |
| cout<<"-I- calculating local mother"<<endl; TGeoVolume* vLocalMother; TGeoPgon* lLocalMother = new TGeoPgon(fPhi, 360., fEdges, 2); lLocalMother-> DefineSection | ( | 0 | , |
| - | fCoatThickness, | ||
| fWindowHeightHalf-fAbsorberThickness- | fCoatThickness, | ||
| fDiskRMax+fMirrorHeight+ | fMcpHeight | ||
| ) |
| lLocalMother DefineSection | ( | 1 | , |
| fDiskThickness+ | fCoatThickness, | ||
| fWindowHeightHalf-fAbsorberThickness- | fCoatThickness, | ||
| fDiskRMax+fMirrorHeight+ | fMcpHeight | ||
| ) |
| cout<<"-I- calculating radiator disk"<<endl; TGeoPgon* lDiskGlass = new TGeoPgon("DG",fPhi,360.,fEdges, 2); lDiskGlass-> DefineSection | ( | 0 | , |
| 0. | , | ||
| fDiskRMin | , | ||
| fDiskRMax | |||
| ) |
| lDiskGlass DefineSection | ( | 1 | , |
| fDiskThickness | , | ||
| fDiskRMin | , | ||
| fDiskRMax | |||
| ) |
| if | ( | fWindowIsBox | ) |
Definition at line 134 of file createRootGeoFile.C.
Referenced by PndFilteredPrimaryGenerator::AddFilter(), Check_particle_path(), PndSoftTriggerTask::Init(), PndSoftTriggerTask::ReadConfiguration(), PndFsmCmpDet::readParameters(), PndFsmCombiDet::readParameters(), and PndMvdMQFileSamplerBursts::Run().
| if | ( | fAbsorberUse | ) |
Definition at line 149 of file createRootGeoFile.C.
| gSystem Load | ( | "libGeoBase" | ) |
| gSystem Load | ( | "libParBase" | ) |
| gSystem Load | ( | "libBase" | ) |
| gSystem Load | ( | "libPassive" | ) |
| cout<< "Done." << endl; vTop-> Raytrace | ( | ) |
| geoFace readMedia | ( | ) |
| trc4b RegisterYourself | ( | ) |
Referenced by create1StationGem_firstStation_v2(), create1StationGem_lastStation_v2(), create1StationsGem_firstStation(), create1StationsGem_lastStation(), create3StationsGem(), create3StationsGem_Tube(), create3StationsGem_v2(), create3StationsGem_v2_1(), create4StationsGem(), createRootGeoFileBwEnd_2017(), and PndGeoHypGeModifiedBeamPipe::PndGeoHypGeModifiedBeamPipe().
| cout<<"-I- calculating detectors (mother for mirror/mcp)"<<endl; TGeoBBox* lDetector[fDetectorTypes]; TGeoVolume* vDetector[fDetectorTypes]; for (Int_t i=0; i<fDetectorTypes; i++) { lDetector[i] = new TGeoBBox(fDetectorWidth/2., fDetectorHeight/2., fDiskThickness/2.); name="detector"; name+=(i); vDetector[i] = new TGeoVolume(name.Data(),lDetector[i],gGeoManager->GetMedium("DIRCair")); vDetector[i]-> SetLineColor | ( | fDetectorColor | [i] | ) |
| cout<<"-I- calculating mirrors"<<endl; TGeoBBox* lMirror[fDetectorTypes]; TGeoVolume* vMirror[fDetectorTypes]; for (Int_t i=0; i<fDetectorTypes; i++) { lMirror[i] = new TGeoBBox(fDetectorWidth/2., fMirrorHeight/2., fDiskThickness/2.); name="mirror"; name+=(i); medium="Mirror"; vMirror[i] = new TGeoVolume(name.Data(),lMirror[i],gGeoManager->GetMedium(medium.Data())); vMirror[i]-> SetLineColor | ( | fMirrorColor | [i] | ) |
| cout<<"-I- calculating mcps"<<endl; TGeoBBox* lMcp = new TGeoBBox(fDetectorWidth/2.,fMcpHeight/2.,fDiskThickness/2.); TGeoVolume* vMcp[fDetectorTypes]; for (Int_t i=0; i<fDetectorTypes; i++) { name="mcp"; name+=(i); vMcp[i] = new TGeoVolume(name.Data(),lMcp,gGeoManager->GetMedium("FusedSil")); vMcp[i]-> SetLineColor | ( | colGray | ) |
| geoFace setMediaFile | ( | "../../geometry/media_pnd.geo" | ) |
| cout<<"-I- overall top"<<endl; TGeoVolume* vTop; TGeoBBox* lTop = new TGeoBBox(200,200,200); vTop = new TGeoVolume("top", lTop, gGeoManager->GetMedium("air")); gGeoManager-> SetTopVolume | ( | vTop | ) |
| top Write | ( | ) |
Referenced by PndFTSCAParam::CheckFieldApproximation(), trapmap_barrel(), trapmap_disc(), and writemyhistos().
| cout<<"-I- placing detectors"<<endl; edgeStartPos.SetXYZ(fEdgeWidthHalf-fDetectorWidth/2.,fDiskRMax+fDetectorHeight/2.,fDiskThickness/2.); for (Int_t iEdge=0; iEdge<fEdges; iEdge++) { for (Int_t iDet=0; iDet<fDetectorsPerEdge; iDet++) { corner = edgeStartPos; corner.SetX(corner.X()-iDet*fDetectorWidth); corner.RotateZ(iEdge*fAlphaRad); rotation = nullRotation; rotation.RotateZ(iEdge*fAlpha); vLocalMother-> AddNode(vDetector[(fDetectorsPerEdge *iEdge+iDet)%fDetectorTypes], fDetectorsPerEdge *iEdge+iDet, new TGeoCombiTrans(corner.X(), corner.Y(), corner.Z(),new TGeoRotation(rotation))) |
Definition at line 223 of file createRootGeoFile.C.
| Double_t const cm = 1. |
Definition at line 31 of file createRootGeoFile.C.
Referenced by ana_dsinc(), and PndFtfDirect::Setup().
| Int_t const colBlack = 1 |
Definition at line 33 of file createRootGeoFile.C.
| Int_t const colBlue = 4 |
Definition at line 36 of file createRootGeoFile.C.
| Int_t const colGray = 15 |
Definition at line 38 of file createRootGeoFile.C.
| Int_t const colGreen = 3 |
Definition at line 37 of file createRootGeoFile.C.
| Int_t const colRed = 2 |
Definition at line 35 of file createRootGeoFile.C.
| Int_t const colYellow = 5 |
Definition at line 34 of file createRootGeoFile.C.
| TVector3 corner |
Definition at line 79 of file createRootGeoFile.C.
Referenced by PndDrcTimeDigiTask::Exec(), and PndDrcDigiTask::ProcessPhotonPoint().
| TVector3 edgeStartPos |
Definition at line 78 of file createRootGeoFile.C.
| else |
Definition at line 136 of file createRootGeoFile.C.
Referenced by tut_ana_mcmatch().
Definition at line 64 of file createRootGeoFile.C.
Referenced by create_HypSTxy3Cmic_rootgeo3(), create_HypSTxy3Cmic_RootGeo5Lay(), and create_HypSTxy3Cmic_RootGeo5LayExt().
| Bool_t const fAbsorberUse = kTRUE |
Definition at line 65 of file createRootGeoFile.C.
| FairGeoMedium* FairMediumAir = geoMedia->getMedium("air") |
Definition at line 85 of file createRootGeoFile.C.
Referenced by createRootGeometry_beampipe(), PndLmdDim::Generate_rootgeom(), PndLmdGeometryFactory::retrieveMaterial(), transform_jost_fieldmap(), and visualize_fieldmaps().
| FairGeoMedium* FairMediumDIRCAir = geoMedia->getMedium("DIRCair") |
Definition at line 88 of file createRootGeoFile.C.
| FairGeoMedium* FairMediumFusedSil = geoMedia->getMedium("FusedSil") |
Definition at line 87 of file createRootGeoFile.C.
| FairGeoMedium* FairMediumMirror = geoMedia->getMedium("Mirror") |
Definition at line 89 of file createRootGeoFile.C.
| FairGeoMedium* FairMediumVacuum = geoMedia->getMedium("vacuum") |
Definition at line 86 of file createRootGeoFile.C.
Referenced by PndLmdDim::Generate_rootgeom(), and PndLmdGeometryFactory::retrieveMaterial().
Definition at line 48 of file createRootGeoFile.C.
Definition at line 49 of file createRootGeoFile.C.
Definition at line 53 of file createRootGeoFile.C.
| Int_t const fDetectorColor[fDetectorTypes] = {colRed,colBlue} |
Definition at line 44 of file createRootGeoFile.C.
| Double_t const fDetectorHeight = fMirrorHeight + fMcpHeight |
Definition at line 75 of file createRootGeoFile.C.
| Int_t const fDetectorsPerEdge = 120 |
Definition at line 46 of file createRootGeoFile.C.
| Int_t const fDetectorTypes = 2 |
Definition at line 43 of file createRootGeoFile.C.
| Double_t const fDetectorWidth = fEdgeWidth/fDetectorsPerEdge |
Definition at line 74 of file createRootGeoFile.C.
Definition at line 57 of file createRootGeoFile.C.
| Double_t const fDiskRMax = fDiskDistanceZ * TMath::Tan(22.*TMath::DegToRad()) |
Definition at line 58 of file createRootGeoFile.C.
Definition at line 56 of file createRootGeoFile.C.
Definition at line 55 of file createRootGeoFile.C.
| Int_t const fEdges = 8 |
Definition at line 41 of file createRootGeoFile.C.
| Double_t const fEdgeWidth = 2. * fEdgeWidthHalf |
Definition at line 72 of file createRootGeoFile.C.
Definition at line 71 of file createRootGeoFile.C.
| TString fGeoFile = "../../geometry/dsk.root" |
Definition at line 26 of file createRootGeoFile.C.
Referenced by createdirc(), createdirc_prism(), createdircPix(), createRootGeometry_beampipe(), createRootGeometry_DIRC(), createRootGeometry_DIRC_fsEVdroplens_MCPs(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_sepEV_MCPs(), createRootGeometry_DIRC_updated_06_2013(), createRootGeometry_RICH(), createstt(), PndGemRecoHit::PndGemRecoHit(), PndGemRecoHit2::PndGemRecoHit2(), PndHypRecoHit::PndHypRecoHit(), and sim_dsk().
| TFile* fi = new TFile(fGeoFile,"RECREATE") |
Definition at line 238 of file createRootGeoFile.C.
Referenced by AllNeutronAnalysis(), AnalyseThetaRadiusCorrelation(), PndSttTrackFinderReal::ChooseEntranceExit(), PndTrkCTGeometryCalculations::ChooseEntranceExit3(), PndTrkCTGeometryCalculations::ChooseEntranceExitbis(), PndSttTrackFinderReal::ChooseEntranceExitbis(), compress(), create1StationGem_firstStation_v2(), create1StationGem_lastStation_v2(), create1StationsGem_firstStation(), create1StationsGem_lastStation(), create3StationsGem(), create3StationsGem_Tube(), create3StationsGem_v2(), create3StationsGem_v2_1(), create4StationsGem(), create_ftof_rootgeo(), create_ftof_stof_rootgeo(), create_half_geo(), create_HV_MAPS(), create_HypSTxy3Cmic_rootgeo3(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), create_lumi(), create_lumi_geanetest(), create_scit_rootgeo_201505(), create_scit_rootgeo_201508(), create_scit_rootgeo_201601(), create_scit_rootgeo_201601_plot(), create_scit_rootgeo_noGaps(), create_scit_rootgeo_pSuperModule(), createdirc(), createdirc_prism(), createdircPix(), CreateLambdaGeometry(), CreateLambdaGeometrySeparatedSupport(), createRootGeoFileFwEndCap_2011(), createRootGeometry_beampipe(), createRootGeometry_DIRC(), createRootGeometry_DIRC_fsEVdroplens_MCPs(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_sepEV_MCPs(), createRootGeometry_DIRC_updated_06_2013(), createRootGeometry_RICH(), createstt(), PndTrkCTFindTrackInXY2::DecideWhichAngularRangeAndCharge(), emc_module4_StraightGeo24_ste(), eventDisplay(), PndTrkCTGeometryCalculations::FindingParallelTrackAngularRange(), PndTrkCTGeometryCalculations::FindingParallelTrackAngularRange2(), GammaSpectraAnalysis_CableTest(), GammaSpectraAnalysis_NoH(), GammaSpectraAnalysis_NoH_Split(), PndRichReco::GetPhis(), PndTrkCleanup::GoodTrack(), HPGe_geo(), hypGe_DoubleGeo(), hypGe_GeoBuilder_template(), hypGe_TripleGeo(), hypGeCableAbsorptionTest(), hypGeGeantTestGeometry(), hypGeGeoBuilderDEGASBall40_6sym_offset20(), hypGeGeoBuilderDEGASStraight40_offset15(), hypGeGeoBuilderDEGASStraight40_offset20(), hypGeGeoBuilderDouble30cmRadius(), hypGeGeoBuilderDouble30cmRadius_test(), hypGeGeoBuilderSingle(), hypGeGeoBuilderTriple30cmRadius(), hypGeGeoBuilderTriple30cmRadius_test(), hypGeGeoBuilderTriple30cmRadiusCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset10Geometry(), hypGeGeoBuilderTripleBall40Offset10Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset10GeometryCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20Geometry(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFittingCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20GeometryCrystalsOnly(), hypGeGeoBuilderTripleStraightGeometry(), hypGeGeoBuilderTripleStraightGeometryCrystalsOnly(), hypGeGeoCOSYBeamDumpTOF(), hypGeGeoCOSYGermaniums(), hypGeGeoCOSYInBeamStuff(), hypGeGeoCOSYsetup2014(), hypGeGeoCOSYsetup2014Actives(), hypGeGeoCOSYsetup2014Passives(), hypGeGeoCOSYSiPm(), hypGeGeoCOSYTarget(), PndTrkTracking2::InfoXYZParal(), PndTrkCTGeometryCalculations::ListAxialSectorsCrossedbyTrack_and_Hits(), LoadManySimFiles(), MvdTBGeometry(), NeutronAnalysis(), PndTrkCTFindTrackInXY2::OrderingUsingFi(), PndSttTrackFinderReal::PndSttFindingParallelTrackAngularRange(), PndSttTrackFinderReal::PndSttInfoXYZParal(), PndFieldPar::SetParameters(), PndTrkPlotMacros::SttInfoXYZParal(), PndTrkPlotMacros2::SttInfoXYZParal(), PndTrkCleanup::SttParalCleanup(), PndTrkCleanup::SttSkewCleanup(), and PndTrkCleanup::Track_Crosses_MvdBarrelPartialAzimuthalCoverage().
Definition at line 69 of file createRootGeoFile.C.
| Int_t const fMirrorColor[fDetectorTypes] = {colRed,colBlue} |
Definition at line 45 of file createRootGeoFile.C.
Definition at line 67 of file createRootGeoFile.C.
Definition at line 51 of file createRootGeoFile.C.
Referenced by FairGeaneTr::Exec(), and FairGeaneTrEmc::Exec().
| Double_t const fWindowHeightHalf = fDiskDistanceZ * TMath::Tan( 5.*TMath::DegToRad()) |
Definition at line 60 of file createRootGeoFile.C.
Referenced by PndDsk::ConstructGeometry().
| Bool_t const fWindowIsBox = kTRUE |
Definition at line 62 of file createRootGeoFile.C.
| Double_t const fWindowWidthHalf = fDiskDistanceZ * TMath::Tan(10.*TMath::DegToRad()) |
Definition at line 61 of file createRootGeoFile.C.
Referenced by PndDsk::ConstructGeometry().
| FairGeoBuilder* geoBuild = geoLoad->getGeoBuilder() |
Definition at line 23 of file createRootGeoFile.C.
Referenced by createRootGeometry_beampipe(), transform_jost_fieldmap(), and visualize_fieldmaps().
| FairGeoInterface* geoFace = geoLoad->getGeoInterface() |
Definition at line 17 of file createRootGeoFile.C.
Referenced by PndEmcApd::ConstructASCIIGeometry(), PndFtof::ConstructASCIIGeometry(), PndEmc::ConstructASCIIGeometry(), PndSdsDetector::ConstructASCIIGeometry(), PndRich::ConstructGeometry(), PndFts2::ConstructGeometry(), PndFts::ConstructGeometry(), PndStt::ConstructGeometry(), PndMdt::ConstructGeometryFast(), PndHypGe::ConstructHPGeGeometry(), create1StationGem_firstStation_v2(), create1StationGem_lastStation_v2(), create1StationsGem_firstStation(), create1StationsGem_lastStation(), create3StationsGem(), create3StationsGem_Tube(), create3StationsGem_v2(), create3StationsGem_v2_1(), create4StationsGem(), create_ftof_rootgeo(), create_ftof_stof_rootgeo(), create_half_geo(), create_HV_MAPS(), create_HypSTxy3Cmic_rootgeo3(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), create_lumi(), create_lumi_geanetest(), create_scit_rootgeo_201505(), create_scit_rootgeo_201508(), create_scit_rootgeo_201601(), create_scit_rootgeo_201601_plot(), create_scit_rootgeo_noGaps(), create_scit_rootgeo_pSuperModule(), createdirc(), createdirc_prism(), createdircPix(), CreateLambdaGeometry(), CreateLambdaGeometrySeparatedSupport(), createLmdGeometry(), createRootGeoFileBwEnd_2017(), createRootGeoFileFwEndCap_2011(), createRootGeometry_beampipe(), createRootGeometry_DIRC(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_updated_06_2013(), createRootGeometry_RICH(), createstt(), CrystalShapeTest(), emc_module4_StraightGeo24_ste(), PndEmc::ExpandNode(), PndLmdDim::Generate_rootgeom(), geom(), HPGe_geo(), hypGe_DoubleGeo(), hypGe_GeoBuilder_template(), hypGe_TripleGeo(), hypGeCableAbsorptionTest(), hypGeGeantTestGeometry(), hypGeGeoBuilderDEGASBall40_6sym_offset20(), hypGeGeoBuilderDEGASStraight40_offset15(), hypGeGeoBuilderDEGASStraight40_offset20(), hypGeGeoBuilderDouble30cmRadius(), hypGeGeoBuilderDouble30cmRadius_test(), hypGeGeoBuilderSingle(), hypGeGeoBuilderTriple30cmRadius(), hypGeGeoBuilderTriple30cmRadius_test(), hypGeGeoBuilderTriple30cmRadiusCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset10Geometry(), hypGeGeoBuilderTripleBall40Offset10Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset10GeometryCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20Geometry(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFittingCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20GeometryCrystalsOnly(), hypGeGeoBuilderTripleStraightGeometry(), hypGeGeoBuilderTripleStraightGeometryCrystalsOnly(), hypGeGeoCOSYBeamDumpTOF(), hypGeGeoCOSYGermaniums(), hypGeGeoCOSYInBeamStuff(), hypGeGeoCOSYsetup2014(), hypGeGeoCOSYsetup2014Actives(), hypGeGeoCOSYsetup2014Passives(), hypGeGeoCOSYSiPm(), hypGeGeoCOSYTarget(), MvdTBGeometry(), PndMdt::PndMdtCoil(), PndMdt::PndMdtForward(), PndMdt::PndMdtMagnet(), PndMdt::PndMdtMFIron(), PndMdt::PndMdtMuonFilter(), transform_jost_fieldmap(), and visualize_fieldmaps().
| FairGeoLoader* geoLoad = new FairGeoLoader("TGeo","FairGeoLoader") |
Definition at line 16 of file createRootGeoFile.C.
Referenced by PndEmcApd::ConstructASCIIGeometry(), PndFtof::ConstructASCIIGeometry(), PndEmc::ConstructASCIIGeometry(), PndSdsDetector::ConstructASCIIGeometry(), PndRich::ConstructGeometry(), PndFts2::ConstructGeometry(), PndFts::ConstructGeometry(), PndStt::ConstructGeometry(), PndMdt::ConstructGeometryFast(), PndHypGe::ConstructHPGeGeometry(), create1StationGem_firstStation_v2(), create1StationGem_lastStation_v2(), create1StationsGem_firstStation(), create1StationsGem_lastStation(), create3StationsGem(), create3StationsGem_Tube(), create3StationsGem_v2(), create3StationsGem_v2_1(), create4StationsGem(), create_ftof_rootgeo(), create_ftof_stof_rootgeo(), create_half_geo(), create_HV_MAPS(), create_HypSTxy3Cmic_rootgeo3(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), create_lumi(), create_lumi_geanetest(), create_scit_rootgeo_201505(), create_scit_rootgeo_201508(), create_scit_rootgeo_201601(), create_scit_rootgeo_201601_plot(), create_scit_rootgeo_noGaps(), create_scit_rootgeo_pSuperModule(), createdirc(), createdirc_prism(), createdircPix(), CreateLambdaGeometry(), CreateLambdaGeometrySeparatedSupport(), createLmdGeometry(), createRootGeoFileBwEnd_2017(), createRootGeoFileFwEndCap_2011(), createRootGeometry_beampipe(), createRootGeometry_DIRC(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_updated_06_2013(), createRootGeometry_RICH(), createstt(), CrystalShapeTest(), emc_module4_StraightGeo24_ste(), PndEmc::ExpandNode(), PndLmdDim::Generate_rootgeom(), geom(), HPGe_geo(), hypGe_DoubleGeo(), hypGe_GeoBuilder_template(), hypGe_TripleGeo(), hypGeCableAbsorptionTest(), hypGeGeantTestGeometry(), hypGeGeoBuilderDEGASBall40_6sym_offset20(), hypGeGeoBuilderDEGASStraight40_offset15(), hypGeGeoBuilderDEGASStraight40_offset20(), hypGeGeoBuilderDouble30cmRadius(), hypGeGeoBuilderDouble30cmRadius_test(), hypGeGeoBuilderSingle(), hypGeGeoBuilderTriple30cmRadius(), hypGeGeoBuilderTriple30cmRadius_test(), hypGeGeoBuilderTriple30cmRadiusCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset10Geometry(), hypGeGeoBuilderTripleBall40Offset10Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset10GeometryCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20Geometry(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFittingCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20GeometryCrystalsOnly(), hypGeGeoBuilderTripleStraightGeometry(), hypGeGeoBuilderTripleStraightGeometryCrystalsOnly(), hypGeGeoCOSYBeamDumpTOF(), hypGeGeoCOSYGermaniums(), hypGeGeoCOSYInBeamStuff(), hypGeGeoCOSYsetup2014(), hypGeGeoCOSYsetup2014Actives(), hypGeGeoCOSYsetup2014Passives(), hypGeGeoCOSYSiPm(), hypGeGeoCOSYTarget(), MvdTBGeometry(), PndMdt::PndMdtCoil(), PndMdt::PndMdtForward(), PndMdt::PndMdtMagnet(), PndMdt::PndMdtMFIron(), PndMdt::PndMdtMuonFilter(), transform_jost_fieldmap(), and visualize_fieldmaps().
| FairGeoMedia* geoMedia = geoFace->getMedia() |
Definition at line 22 of file createRootGeoFile.C.
Referenced by createRootGeometry_beampipe(), transform_jost_fieldmap(), and visualize_fieldmaps().
| TGeoManager* gGeoManager = (TGeoManager*)gROOT->FindObject("FAIRGeom") |
Definition at line 97 of file createRootGeoFile.C.
Referenced by ana_day1(), ana_multikalman(), anaRadLength(), applyMisalignmentToGGeoManager(), PndEmcHitProducer::cleansortmclist(), cleanup(), CloseGeoManager(), Config(), PndEmcApd::ConstructASCIIGeometry(), PndFtof::ConstructASCIIGeometry(), PndEmc::ConstructASCIIGeometry(), constructGasManifold(), PndPipe::ConstructGeometry(), PndDsk::ConstructGeometry(), PndMdt::ConstructGeometryFast(), PndHypGe::ConstructHPGeGeometry(), constructMechanicalFrame(), PndEmc::ConstructRootGeometry(), PndEmc::ConstructRootGeomMod12(), PndEmc::ConstructRootGeomMod4(), PndEmc::ConstructRootGeomMod5(), PndMvdAllDataEventAna::Create3DGeoHits(), create3StationsGem_v2_1(), create_HV_MAPS(), GeCluster::CreateCluster(), CreateCluster(), createdirc(), createdirc_prism(), createdircPix(), PndMvdCreateDefaultApvMap::CreateFile(), CreateLambdaGeometry(), CreateLambdaGeometrySeparatedSupport(), PndGeoHitList::CreateNewGroup(), createRootGeoFileBwEnd_2017(), createRootGeoFileFwEndCap_2011(), createRootGeometry_beampipe(), createRootGeometry_DIRC(), createRootGeometry_DIRC_fsEVdroplens_MCPs(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_sepEV_MCPs(), createRootGeometry_DIRC_updated_06_2013(), createRootGeometry_RICH(), createstt(), CrystalShapeTest(), digi_day1(), PndGemDigitize::DigitizeEvent(), PndGemDigitize::DigitizeRealisticEvent(), DisplayGeometry(), drawGeo(), drawMvdHistos(), GFMaterialEffects::effects(), eventdisplay(), eventDisplay(), PndMdtDigiProducer::Exec(), PndHypGeGammaAna::Exec(), PndSttHelixHitProducer::Exec(), PndDiscTaskDigitization::Exec(), PndCATracking::Exec(), PndGemIdealHitProducer::Exec(), PndFtofHitProducerIdeal::Exec(), PndDrcHitProducerIdeal::Exec(), PndHypDPatternRecoTask::Exec(), PndEmc::ExpandNode(), PndMvdAllDataEventAna::FillHitHistos(), PndSttMapCreator::FillSttTubeParametersType2(), PndMasterRunAna::Finish(), PndMasterRunSim::Finish(), gem_material_ana1(), GeoDisplay(), Get_List_of_Sensors(), PndLmdDim::Get_List_of_Sensors(), PndLmdDim::Get_matrix(), PndMdtIGeometry::GetGeometryInfoV2(), PndMvdAllDataEventAna::GetLocalHitPoints(), PndLmdGeometryHelper::getOverlapInfos(), GFMaterialEffects::getParameters(), PndMQSdsChargeWeightedPixelMapping::GetSensorDimensions(), PndSdsChargeWeightedPixelMapping::GetSensorDimensions(), PndDrcDigiTask::GetSensorDimensions(), PndDrcTimeDigiTask::GetSensorDimensions(), PndHypStripHitProducer::GetSensorDimensions(), PndSdsHybridHitProducer::GetSensorDimensions(), PndHypGeoHandling::GetSensorDimensionsPath(), PndGeoHandling::GetSensorDimensionsPath(), PndMQSdsChargeWeightedPixelMapping::GetTransformation(), PndSdsChargeWeightedPixelMapping::GetTransformation(), PndSdsHybridHitProducer::GetTransformation(), PndSttMapCreator::GetTubeFromParametersToFillGeoType1(), PndSttMapCreator::GetTubeFromTubeIDGeoType1(), PndTrkTracking2::GetVolumeCharacteristics(), hypGe_DoubleGeo(), hypGe_GeoBuilder_template(), hypGe_TripleGeo(), hypGeCableAbsorptionTest(), hypGeGeantTestGeometry(), hypGeGeoBuilderDEGASBall40_6sym_offset20(), hypGeGeoBuilderDEGASStraight40_offset15(), hypGeGeoBuilderDEGASStraight40_offset20(), hypGeGeoBuilderDouble30cmRadius(), hypGeGeoBuilderDouble30cmRadius_test(), hypGeGeoBuilderSingle(), hypGeGeoBuilderTriple30cmRadius(), hypGeGeoBuilderTriple30cmRadius_test(), hypGeGeoBuilderTriple30cmRadiusCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset10Geometry(), hypGeGeoBuilderTripleBall40Offset10Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset10GeometryCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20Geometry(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFittingCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20GeometryCrystalsOnly(), hypGeGeoBuilderTripleStraightGeometry(), hypGeGeoBuilderTripleStraightGeometryCrystalsOnly(), hypGeGeoCOSYBeamDumpTOF(), hypGeGeoCOSYGermaniums(), hypGeGeoCOSYInBeamStuff(), hypGeGeoCOSYsetup2014(), hypGeGeoCOSYsetup2014Actives(), hypGeGeoCOSYsetup2014Passives(), hypGeGeoCOSYSiPm(), hypGeGeoCOSYTarget(), if(), PndMdtDigiProducer::Init(), PndFtsHitProducerRealFast::Init(), PndFtsHitProducerMcPointCoordinates::Init(), PndSttHitProducerRealFast::Init(), PndMdtIGeometry::Init(), PndHypGeGammaAna::Init(), PndDrcAccuDigiPixelDraw::Init(), PndMvdCreateDefaultApvMap::Init(), PndHypMSAnaTask::Init(), PndLmdDigiProducer::Init(), PndMvdQATask::Init(), PndHypIdealRecoTask::Init(), PndGemSmearingTask::Init(), PndMvdIdealRecoTask::Init(), PndHypDKalmanTask::Init(), PndHypDPatternRecoTask::Init(), PndSdsIdealRecoTask::Init(), PndVolGenerator::Init(), PndHypStripHitProducer::Init(), PndRich::Initialize(), PndFtof::Initialize(), PndGemDetector::Initialize(), PndSciT::Initialize(), PndStt::Initialize(), PndHyp::Initialize(), PndSdsDetector::Initialize(), PndDrc::Initialize(), PndHypIdealRecoTask::InitTransMat(), PndGemSmearingTask::InitTransMat(), PndMvdIdealRecoTask::InitTransMat(), PndSdsRecoTask::InitTransMat(), PndSdsIdealRecoTask::InitTransMat(), PndSciTAnaIdeal::InitTransMat(), PndEmcStructure::Instance(), PndTrackingQualityBarrelAnalysisNewLinks::IsBarrelMVD(), IsBarrelMVD(), PndPidCorrelator::MdtGeometry(), PndGemDetector::MisalignDetector(), PndLmdDetector::ModifyGeometry(), PndLmdDetector::ModifyGeometryByFullPath(), PndLmdDetector::ModifyGeometryBySymlink(), muon_barrel_strip_5bis(), MvdTBGeometry(), Navigate_into(), NeutronAnalysis_COSY_edit(), pidideal_day1(), plotDC02AnalyzedData(), PndGeoHandling::PndGeoHandling(), PndHypGeoHandling::PndHypGeoHandling(), PndHypRecoHit::PndHypRecoHit(), PndMdt::PndMdtCoil(), PndMdt::PndMdtForward(), PndMdt::PndMdtMagnet(), PndMdt::PndMdtMFIron(), PndMdt::PndMdtMuonFilter(), PndMvdAllDataEventAna::PndMvdAllDataEventAna(), PndSttMapCreator::PndSttMapCreator(), PndDisc::ProcessHits(), PndHyp::ProcessHits(), PndDrc::ProcessHits(), QAmacro_mvd_ana(), PndLmdDim::Read_transformation_matrices_from_geometry(), PndVolGenerator::ReadEvent(), recoideal_day1(), PndGeoHandling::ReInit(), RemoveGeoManager(), PndLmdDim::Retrieve_version_number(), runLumiPixel0SimBox(), runLumiPixel1Digi(), runLumiPixel2bHitMerge(), runLumiPixel2ePairFinder(), runLumiPixel2Reco(), runLumiPixel4aFilter(), runLumiPixel4Fitter(), runLumiPixel5BackProp(), runLumiPixel5bCleanSig(), runLumiPixel7TrksQA(), runOnlineDisplayMCCheckFaster3(), runReco(), saveDetMatricesToJson(), Set_matrix(), PndLmdDim::Set_matrix(), PndMdtTrkProducer::SetGeometry(), PndGeoHandling::SetParContainers(), PndEmc::SetSpecialPhysicsCuts(), sim_day1(), PndGemDigitize::SimulateGaussianResponse(), GFMaterialEffects::stepper(), PndLmdDim::Test_List_of_Sensors(), testAlignMatrices(), transform_jost_fieldmap(), unApplyMisalignmentToGGeoManager(), visualize_fieldmaps(), PndLmdDim::Write_transformation_matrices_to_geometry(), PndMvdCreateDefaultApvMap::WriteExpandNode(), PndCATracking::WriteMVDHits(), PndMasterRunAna::~PndMasterRunAna(), PndMasterRunSim::~PndMasterRunSim(), and PndMasterTask::~PndMasterTask().
| TGeoCompositeShape* lDisk = new TGeoCompositeShape("DG - DW:trDW") |
Definition at line 142 of file createRootGeoFile.C.
| TString medium ="air" |
Definition at line 83 of file createRootGeoFile.C.
Referenced by create1StationGem_firstStation_v2(), create1StationGem_lastStation_v2(), create1StationsGem_firstStation(), create1StationsGem_lastStation(), create3StationsGem(), create3StationsGem_Tube(), create3StationsGem_v2(), create3StationsGem_v2_1(), create4StationsGem(), createRootGeoFileFwEndCap_2011(), emc_module4_StraightGeo24_ste(), PndGeoCave::read(), and PndEmc::SetSpecialPhysicsCuts().
Definition at line 32 of file createRootGeoFile.C.
Referenced by PndMdtTrkProducer::AlgorithmWithLheGenTrack(), PndMdtRecoPar::Clear(), PndTrkChi2Fits::FitHelixCylinder(), PndPidCorrelator::GetFMdtInfo(), PndPidCorrelator::GetMdtInfo(), muon_barrel_strip_5bis(), PndFtfDirect::parseConfigfile(), PndPidCorrelator::PndPidCorrelator(), PndMdtTrkProducer::SetGeometry(), PndFtfDirect::Setup(), test_check(), ZeeAnalysis(), and ZtautauAnalysis().
| TString name |
Definition at line 82 of file createRootGeoFile.C.
Referenced by TGo4EventElement::activate(), PndCATFIterTimerInfo::Add(), L1CATFIterTimerInfo::Add(), PndIdealTrackFinder::AddBranchName(), PndGeoCave::addRefNodes(), anaclust(), BetterStatBox(), PndDrcReco::CanvasSave(), check_complete(), check_pid(), ClassImp(), DecayTreeFitter::ParticleBase::collectVertexDaughters(), SimpleNtp::Column(), PndSimpleNtuple::Column(), comp_complete(), comp_multiFiles(), comp_pid(), comp_recoqa(), compress(), config_graph(), PndFtof::ConstructASCIIGeometry(), constructGasManifold(), constructMechanicalFrame(), RhoParticleSelectorBase::CPConjugate(), create_ftof_rootgeo(), create_ftofwall(), create_HypSTxy3Cmic_rootgeo3(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), create_lumi(), create_lumi_geanetest(), PndGemContFact::createContainer(), PndTutContFact::createContainer(), CbmPlaneContFact::createContainer(), PndPassiveContFact::createContainer(), PndAnaContFact::createContainer(), PndDrcContFact::createContainer(), PndFtsContFact::createContainer(), PndRichContFact::createContainer(), PndSttContFact::createContainer(), PndMdtContFact::createContainer(), PndMvdContFact::createContainer(), PndSensorNameContFact::createContainer(), PndLmdContFact::createContainer(), PndPidContFact::createContainer(), PndHypContFact::createContainer(), PndSciTContFact::createContainer(), PndHypGeContFact::createContainer(), PndEmcContFact::createContainer(), PndFtofContFact::createContainer(), PndFieldContFact::createContainer(), createRootGeoFileFwEndCap_2011(), createstt(), PndSttTubeIdMapCreatorRoot::CreateTubeMap(), PndSttTubeMapCreatorRoot::CreateTubeMap(), TGo4EventElement::deactivate(), MyMainFrame::DoDraw(), PndPidMvaAssociatorTask::DoPidMatch(), PndMdtParamDigi::Draw(), emc_module4_StraightGeo24_ste(), evaltrig(), TtCracowTask::Exec(), TtAliTask::Exec(), TtLinFitTask::Exec(), PndEmc::ExpandNode(), FCPrepareTree(), DecayTreeFitter::Constraint::filter(), for(), gem_material_ana1(), PndLmdDim::Generate_rootgeom(), PndLmdDim::Get_histogram_Moduleside(), PndLmdDim::Get_histogram_Plane(), PndLmdDim::Get_histogram_Sensor(), PndFtsMapCreator2::GetChamberIDFromName(), PndFtsMapCreator::GetChamberIDFromName(), PndSimpleNtuple::GetCurrentValue(), PndMvdAnaRadDam::GetHistoByName(), PndTrackDraw::GetTrGroup(), PndFtsMapCreator2::GetTubeIDFromNameGeoType1(), PndFtsMapCreator::GetTubeIDFromNameGeoType1(), PndSttMapCreator::GetTubeIDFromNameGeoType1(), PndFTSEfficiencies::Inc(), PndCAEfficiencies::Inc(), TEfficiencies::Inc(), KFPartEfficiencies::Inc(), KFPartEfficiencies::IncReco(), PndSttParAsciiFileIo::init(), PndSttParRootFileIo::init(), PndDrcReco::Init(), PndDrcLutReco::Init(), DecayTreeFitter::ParticleBase::initCov(), DecayTreeFitter::InternalParticle::initPar1(), PndMdtIGeometry::LoadGeometry(), materialana(), L1CATFIterTimerInfo::operator[](), PndCATFIterTimerInfo::operator[](), DecayTreeFitter::ParticleBase::parname(), PndFsmAbsDet::parseParameterList(), plot_all(), PndHypGeReader::PndHypGeReader(), PndListProvider::PndListProvider(), PndGeoCave::print(), DecayTreeFitter::ParticleBase::print(), PndFts2::ProcessHits(), PndMdt::ProcessHits(), PndFts::ProcessHits(), PndStt::ProcessHits(), PndMdt::ProcessHitsFast(), PndMdt::ProcessHitsRoot(), DecayTreeFitter::ParticleBase::projectConstraint(), PndRhoTupleQA::qaComp(), PndRhoTupleQA::qaRecoFullTree(), PndRhoTupleQA::qaRecoShortTree(), PndGeoCave::read(), PndSttParAsciiFileIo::read(), PndSoftTriggerTask::ReadConfiguration(), ReadHCal(), ReadHits(), RhoRhoPHOTOSUserTreeAnalysis(), scattered_particles(), PndMdt::SetBarrel(), PndGapEventBuilderTask::SetBranchName(), PndRecoDafFit::SetCentralTrackerBranchName(), PndRecoDafFit2::SetCentralTrackerBranchName(), PndRecoKalmanFit2::SetCentralTrackerBranchName(), PndRecoKalmanFit::SetCentralTrackerBranchName(), PndRecoMultiKalmanTask2::SetCentralTrackerBranchName(), PndRecoKalmanTask2::SetCentralTrackerBranchName(), PndRecoKalmanTask::SetCentralTrackerBranchName(), PndRecoMultiKalmanTask::SetCentralTrackerBranchName(), PndKFParticleFinderPID::SetChargedTrackBranchName(), PndKFParticleFinder::SetChargedTrackBranchName(), PndKFParticleFinderQA::SetChargedTrackBranchName(), PndLinTrack::SetDetName(), PndFtofHit::SetDetName(), PndSciTHit::SetDetName(), PndHypHit::SetDetName(), PndKFParticleFinderQA::SetEffFileName(), PndMdt::SetEndcap(), PndRecoMultiKalmanTask::SetFitHypotheses(), PndMdt::SetForward(), PndFtsCATracking::SetFtsHitsBranchName(), PndTrackingQATask::SetFunctorName(), PndTrackingQualityBarrelTaskNewLinks::SetIdealTrackBranchName(), PndTrackingQATask::SetIdealTrackBranchName(), PndMCTruthMatch::SetInBranchName(), PndMissingPzCleanerTask::SetInputTrackBranch(), PndMultiClassMlpTrain::SetJobName(), PndMultiClassBdtTrain::SetJobName(), PndKFParticleFinderPID::SetMCTrackBranchName(), PndKFParticleFinderQA::SetMCTrackBranchName(), PndMdt::SetMuonFilter(), PndRecoDafFit2::SetMvdBranchName(), PndRecoDafFit::SetMvdBranchName(), PndRecoKalmanFit2::SetMvdBranchName(), PndRecoKalmanFit::SetMvdBranchName(), PndRecoMultiKalmanTask2::SetMvdBranchName(), PndRecoKalmanTask2::SetMvdBranchName(), PndRecoKalmanTask::SetMvdBranchName(), PndRecoMultiKalmanTask::SetMvdBranchName(), PndCATracking::SetMvdPixelHitsBranchName(), PndCATracking::SetMvdStripHitsBranchName(), PndSoftTriggerLine::SetName(), PndFsmAbsDet::setName(), PndKFParticleFinderPID::SetNeutralTrackBranchName(), PndKFParticleFinder::SetNeutralTrackBranchName(), PndKFParticleFinderQA::SetNeutralTrackBranchName(), PndT0CandidateDetermination::SetOutBranchName(), PndSolCorrTask::SetOutBranchName(), PndEmcAnalysis::SetOutput(), PndPatternMatcher::SetOutputBranchname(), PndIdealTrackFinder::SetOutputBranchName(), PndTrackingQualityBarrelTaskNewLinks::SetOutputMCInfoBranchName(), PndTrackingQATask::SetOutputMCInfoBranchName(), PndTrackingQualityBarrelTaskNewLinks::SetOutputRecoInfoBranchName(), PndTrackingQATask::SetOutputRecoInfoBranchName(), PndMissingPzCleanerTask::SetOutputTrackBranch(), PndCATracking::SetSttHitsBranchName(), PndHypDKalmanTask::SetTrackBranchName(), PndHypKalmanTask::SetTrackBranchName(), PndLmdKalmanTask::SetTrackBranchName(), PndTrackingQualityBarrelTaskNewLinks::SetTrackBranchName(), PndTrackingQATask::SetTrackBranchName(), PndRecoMultiKalmanTask2::SetTrackInBranchName(), PndRecoKalmanTask2::SetTrackInBranchName(), PndRecoKalmanTask::SetTrackInBranchName(), PndRecoMultiKalmanTask::SetTrackInBranchName(), PndRecoMultiKalmanTask2::SetTrackOutBranchName(), PndRecoKalmanTask2::SetTrackOutBranchName(), PndRecoMultiKalmanTask::SetTrackOutBranchName(), PndRecoKalmanTask::SetTrackOutBranchName(), PndFtsTrackerIdeal::SetTrackOutput(), PndHypDPatternRecoTask::SetVtxAbsName(), PndMultiClassBdtClassify::SetWeightsFileName(), PndMultiClassMlpClassify::SetWeightsFileName(), sim_pid_runSimHF_GiB_DC(), sizetree(), softtrigger_kin5(), TrackHits(), PndFileNameCreator::TruncateFileName(), PndFileNameCreator::TruncateInitial(), tut_makegifs(), DecayTreeFitter::RecoTrack::updCache(), DecayTreeFitter::RecoComposite::updCache(), PndSttParAsciiFileIo::write(), PndGeoCave::write(), and PndEmcWaveformWriteoutBuffer::WriteToFile().
| TGeoRotation nullRotation |
Definition at line 80 of file createRootGeoFile.C.
| TGeoRotation rotation |
Definition at line 81 of file createRootGeoFile.C.
Referenced by PndSttTubeCreator::GetTube(), PndSttMapCreator::GetTubeFromParametersToFillGeoType1(), PndSttMapCreator::GetTubeFromParametersToFillGeoType2(), PndSttMapCreator::GetTubeFromTubeIDGeoType1(), PndGemSensor::PndGemSensor(), PndGemStation::PndGemStation(), PndLmdDim::Read_transformation_matrices(), PndLmdAlignManager::readTGeoHMatrix(), testTGeoHMatrices(), and PndLmdDim::Write_transformation_matrices().
| TGeoTranslation* trDW = new TGeoTranslation("trDW",0., 0., fDiskThickness/2.) |
Definition at line 140 of file createRootGeoFile.C.
| TGeoVolume* vDisk = new TGeoVolume("radiator", lDisk, gGeoManager->GetMedium("FusedSil")) |
Definition at line 143 of file createRootGeoFile.C.
| vLocalMother = new TGeoVolume("mother", lLocalMother, gGeoManager->GetMedium("DIRCair")) |
Definition at line 121 of file createRootGeoFile.C.
Referenced by createdirc(), createdirc_prism(), createdircPix(), createRootGeometry_DIRC(), createRootGeometry_DIRC_fsEVdroplens_MCPs(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_sepEV_MCPs(), and createRootGeometry_DIRC_updated_06_2013().
1.8.8