New viewing/drawing routines
authoralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 18 Oct 2000 06:22:43 +0000 (06:22 +0000)
committeralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 18 Oct 2000 06:22:43 +0000 (06:22 +0000)
21 files changed:
macros/DrawALICE.C [new file with mode: 0644]
macros/DrawITS.C
macros/DrawPHOS.C
macros/DrawPMD.C
macros/DrawRICH.C
macros/DrawSHIL.C
macros/ViewABSO.C
macros/ViewDIPO.C
macros/ViewFMD.C
macros/ViewFRAME.C
macros/ViewHALL.C
macros/ViewITS.C
macros/ViewMUON.C
macros/ViewPHOS.C
macros/ViewPIPE.C
macros/ViewPMD.C
macros/ViewRICH.C
macros/ViewSHIL.C
macros/ViewTOF.C
macros/ViewTPC.C
macros/ViewTRD.C

diff --git a/macros/DrawALICE.C b/macros/DrawALICE.C
new file mode 100644 (file)
index 0000000..6334bbb
--- /dev/null
@@ -0,0 +1,33 @@
+void DrawALICE()
+{
+   gMC->Gsatt("*", "seen", -1);
+   gMC->Gsatt("alic", "seen", 0);
+   gROOT->LoadMacro("ViewABSO.C");gInterpreter->ProcessLine("ViewABSO()");
+   gROOT->LoadMacro("ViewCASTOR.C");gInterpreter->ProcessLine("ViewCASTOR()");
+   gROOT->LoadMacro("ViewDIPO.C");gInterpreter->ProcessLine("ViewDIPO()");
+   gROOT->LoadMacro("ViewFMD.C");gInterpreter->ProcessLine("ViewFMD()");
+   gROOT->LoadMacro("ViewHALL.C");gInterpreter->ProcessLine("ViewHALL()");
+   gROOT->LoadMacro("ViewITS.C");gInterpreter->ProcessLine("ViewITS()");
+   gROOT->LoadMacro("ViewMAG.C");gInterpreter->ProcessLine("ViewMAG()");
+   gROOT->LoadMacro("ViewMUON.C");gInterpreter->ProcessLine("ViewMUON()");
+   gROOT->LoadMacro("ViewPHOS.C");gInterpreter->ProcessLine("ViewPHOS()");
+   gROOT->LoadMacro("ViewPIPE.C");gInterpreter->ProcessLine("ViewPIPE()");
+   gROOT->LoadMacro("ViewPMD.C");gInterpreter->ProcessLine("ViewPMD()");
+   gROOT->LoadMacro("ViewRICH.C");gInterpreter->ProcessLine("ViewRICH()");
+   gROOT->LoadMacro("ViewSHIL.C");gInterpreter->ProcessLine("ViewSHIL()");
+   gROOT->LoadMacro("ViewSTART.C");gInterpreter->ProcessLine("ViewSTART()");
+   gROOT->LoadMacro("ViewTOF.C");gInterpreter->ProcessLine("ViewTOF()");
+   gROOT->LoadMacro("ViewTPC.C");gInterpreter->ProcessLine("ViewTPC()");
+   gROOT->LoadMacro("ViewTRD.C");gInterpreter->ProcessLine("ViewTRD()");
+   gROOT->LoadMacro("ViewFRAME.C");gInterpreter->ProcessLine("ViewFRAME()");
+   gMC->Gdopt("hide", "on");
+   gMC->Gdopt("shad", "on");
+   gMC->Gsatt("*", "fill", 7);
+   gMC->SetClipBox(".");
+   gMC->SetClipBox("*", 0, 3000, -3000, 3000, -3500, 3500);
+   gMC->DefaultRange();
+   //   gMC->Gdraw("alic", 40, 30, 0, 12, 7.5, .005, .005);
+   gMC->Gdraw("alic", 40, 30, 0, 13, 8, .012, .012);
+   gMC->Gdhead(1111, "ALICE Detector");
+   gMC->Gdman(18, 2, "MAN");
+}
index fc1b90e..2a55f5b 100644 (file)
@@ -8,9 +8,9 @@ void DrawITS()
    gMC->Gdopt("shad", "on");
    gMC->Gsatt("*", "fill", 7);
    gMC->SetClipBox(".");
-   gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
+   gMC->SetClipBox("*", 0, 100, -100, 100, -100, 100);
    gMC->DefaultRange();
-   gMC->Gdraw("alic", 40, 30, 0, 9, 10, .1, .1);
+   gMC->Gdraw("alic", 40, 30, 0, 10, 10, .03, .03);
    gMC->Gdhead(1111, "Inner Tracking System");
    gMC->Gdman(16, 6, "MAN");
 }
index e415a7a..a0e4637 100644 (file)
@@ -8,9 +8,9 @@ void DrawPHOS()
    gMC->Gdopt("shad", "on");
    gMC->Gsatt("*", "fill", 7);
    gMC->SetClipBox(".");
-   gMC->SetClipBox("*", 100, 1000, -1000, 1000, -1000, 1000);
+   gMC->SetClipBox("*", 0, 500, -800, 800, -200, 200);
    gMC->DefaultRange();
-   gMC->Gdraw("alic", 40, 30, 0, 13, 20, .025, .025);
+   gMC->Gdraw("alic", 40, 30, 0, 13, 20, .035, .035);
    gMC->Gdhead(1111, "Photon Detector");
    gMC->Gdman(18, 4, "MAN");
 }
index 5f90fa2..b5cb295 100644 (file)
@@ -8,9 +8,9 @@ void DrawPMD()
    gMC->Gdopt("shad", "on");
    gMC->Gsatt("*", "fill", 7);
    gMC->SetClipBox(".");
-   gMC->SetClipBox("*", 0, 3000, -3000, 3000, -6000, 6000);
+   //   gMC->SetClipBox("*", 0, 3000, -3000, 3000, -6000, 6000);
    gMC->DefaultRange();
-   gMC->Gdraw("alic", 40, 30, 0, 22, 15.5, .04, .04);
+   gMC->Gdraw("alic", 40, 30, 0, 0, 5, .025, .025);
    gMC->Gdhead(1111, "Photon Multiplicity Detector");
    gMC->Gdman(17, 5, "MAN");
 }
index 0915732..62d0c7b 100644 (file)
@@ -8,7 +8,7 @@ void DrawRICH()
    gMC->Gdopt("shad", "on");
    gMC->Gsatt("*", "fill", 7);
    gMC->SetClipBox(".");
-   gMC->SetClipBox("*", 0, 3000, -3000, 3000, -6000, 6000);
+   //   gMC->SetClipBox("*", 0, 3000, -3000, 3000, -6000, 6000);
    gMC->DefaultRange();
    gMC->Gdraw("alic", 40, 120, 0, 10, 0, .03, .03);
    gMC->Gdhead(1111, "Ring Imaging Cherenkov");
index 607d56f..54cb3ad 100644 (file)
@@ -10,7 +10,7 @@ void DrawSHIL()
    gMC->SetClipBox(".");
    gMC->SetClipBox("*", 0, 3000, -3000, 3000, -6000, 6000);
    gMC->DefaultRange();
-   gMC->Gdraw("alic", 30, 30, 0, 26.5, 18, .03, .03);
+   gMC->Gdraw("alic", 30, 30, 0, 25, 18, .025, .025);
    gMC->Gdhead(1111, "Muon Shield");
    gMC->Gdman(16, 6, "MAN");
 }
index 452aa5a..556f8cb 100644 (file)
@@ -1,26 +1,23 @@
 void ViewABSO()
 {
-   gMC->Gsatt("ABSM","seen",1);
-   gMC->Gsatt("ANOS","seen",1);
-   gMC->Gsatt("ASST","seen",1);
-   gMC->Gsatt("AWFS","seen",1);
-   gMC->Gsatt("APBS","seen",1);
-   gMC->Gsatt("APOL","seen",1);
-   gMC->Gsatt("AWI1","seen",1);
-   gMC->Gsatt("AWI2","seen",1);
-   gMC->Gsatt("ACON","seen",1);
-   gMC->Gsatt("ARE1","seen",1);
-   gMC->Gsatt("ARE2","seen",1);
-   gMC->Gsatt("ARE3","seen",1);
-   gMC->Gsatt("ARE4","seen",1);
-   gMC->Gsatt("ARE5","seen",1);
-   gMC->Gsatt("ARE6","seen",1);
-   gMC->Gsatt("ARE7","seen",1);
-   gMC->Gsatt("ARIN","seen",1);
-   gMC->Gsatt("AATU","seen",1);
-   gMC->Gsatt("ATUB","seen",1);
-   gMC->Gsatt("AAT1","seen",1);
-   gMC->Gsatt("ATU1","seen",1);
-   gMC->Gsatt("ASUP","seen",1);
-   gMC->Gsatt("AF63","seen",1);
+  gMC->Gsatt("ABSS","seen",0);
+  gMC->Gsatt("ABSM","seen",1);
+  gMC->Gsatt("ABST","seen",0);
+  gMC->Gsatt("APOL","seen",1);
+  gMC->Gsatt("ANOS","seen",0);
+  gMC->Gsatt("AWIN","seen",1);
+  gMC->Gsatt("AITR","seen",1);
+  gMC->Gsatt("ARPB","seen",0);
+  gMC->Gsatt("ACON","seen",1);
+  gMC->Gsatt("ACAR","seen",0);
+  gMC->Gsatt("ACAO","seen",1);
+  gMC->Gsatt("ARW0","seen",1);
+  gMC->Gsatt("ARW1","seen",1);
+  gMC->Gsatt("ARPE","seen",1);
+  gMC->Gsatt("AV11","seen",1);
+  gMC->Gsatt("AI11","seen",0);
+  gMC->Gsatt("AP11","seen",0);
+  gMC->Gsatt("AV21","seen",1);
+  gMC->Gsatt("AI21","seen",0);
+  gMC->Gsatt("AP21","seen",1);
 }
index 1f23245..1b83839 100644 (file)
@@ -1,22 +1,36 @@
 void ViewDIPO()
 {
-   gMC->Gsatt("DDIP","seen",0);
-   gMC->Gsatt("DC1 ","seen",1);
-   gMC->Gsatt("DC2 ","seen",1);
-   gMC->Gsatt("DC3 ","seen",1);
-   gMC->Gsatt("DC4 ","seen",1);
-   gMC->Gsatt("DC11","seen",1);
-   gMC->Gsatt("DC21","seen",1);
-   gMC->Gsatt("DC12","seen",1);
-   gMC->Gsatt("DC22","seen",1);
-   gMC->Gsatt("DL1 ","seen",1);
-   gMC->Gsatt("DL2 ","seen",1);
-   gMC->Gsatt("DY1 ","seen",1);
-   gMC->Gsatt("DY2 ","seen",1);
-   gMC->Gsatt("DYL ","seen",1);
-   gMC->Gsatt("DY3 ","seen",1);
-   gMC->Gsatt("DY4 ","seen",1);
-   gMC->Gsatt("DY5 ","seen",1);
-   gMC->Gsatt("DY6 ","seen",1);
-   gMC->Gsatt("DY7 ","seen",1);
+  gMC->Gsatt("DDIP","seen",0);
+  gMC->Gsatt("DC1","seen",1);
+  gMC->Gsatt("DC2","seen",1);
+  gMC->Gsatt("DC3","seen",1);
+  gMC->Gsatt("DC4","seen",1);
+  gMC->Gsatt("DC11","seen",1);
+  gMC->Gsatt("DC12","seen",1);
+  gMC->Gsatt("DL1","seen",1);
+  gMC->Gsatt("DL2","seen",1);
+  gMC->Gsatt("DCO1","seen",1);
+  gMC->Gsatt("DCO2","seen",1);
+  gMC->Gsatt("DCO3","seen",1);
+  gMC->Gsatt("DCO4","seen",1);
+  gMC->Gsatt("DCO5","seen",1);
+  gMC->Gsatt("DCO6","seen",1);
+  gMC->Gsatt("DCO7","seen",1);
+  gMC->Gsatt("DCO8","seen",1);
+  gMC->Gsatt("DCO9","seen",1);
+  gMC->Gsatt("DCOA","seen",1);
+  gMC->Gsatt("DCOB","seen",1);
+  gMC->Gsatt("DCOC","seen",1);
+  gMC->Gsatt("DCOD","seen",1);
+  gMC->Gsatt("DCOE","seen",1);
+  gMC->Gsatt("DCOF","seen",1);
+  gMC->Gsatt("DCOG","seen",1);
+  gMC->Gsatt("DCOH","seen",1);
+  gMC->Gsatt("DCOI","seen",1);
+  gMC->Gsatt("DCOJ","seen",1);
+  gMC->Gsatt("DCOK","seen",1);
+  gMC->Gsatt("DY1","seen",1);
+  gMC->Gsatt("DY11","seen",1);
+  gMC->Gsatt("DY2","seen",1);
+  gMC->Gsatt("DY22","seen",1);
 }
index 984359c..485e14f 100644 (file)
@@ -1,94 +1,37 @@
 void ViewFMD()
 {
-   gMC->Gsatt("IWR3","seen",1);
-   gMC->Gsatt("FWR3","seen",1);
-   gMC->Gsatt("RWR3","seen",1);
-   gMC->Gsatt("MPR3","seen",1);
-   gMC->Gsatt("SPR3","seen",1);
-   gMC->Gsatt("SMR3","seen",1);
-   gMC->Gsatt("CPR3","seen",1);
-   gMC->Gsatt("C1R3","seen",1);
-   gMC->Gsatt("C2R3","seen",1);
-   gMC->Gsatt("GKR3","seen",1);
-   gMC->Gsatt("SCR3","seen",1);
-   gMC->Gsatt("SER3","seen",1);
-   gMC->Gsatt("CER3","seen",1);
-   gMC->Gsatt("IWL3","seen",1);
-   gMC->Gsatt("FWL3","seen",1);
-   gMC->Gsatt("RWL3","seen",1);
-   gMC->Gsatt("MPL3","seen",1);
-   gMC->Gsatt("SPL3","seen",1);
-   gMC->Gsatt("SML3","seen",1);
-   gMC->Gsatt("CPL3","seen",1);
-   gMC->Gsatt("C1L3","seen",1);
-   gMC->Gsatt("C2L3","seen",1);
-   gMC->Gsatt("GKL3","seen",1);
-   gMC->Gsatt("SCL3","seen",1);
-   gMC->Gsatt("SEL3","seen",1);
-   gMC->Gsatt("CEL3","seen",1);
-   gMC->Gsatt("IWR2","seen",1);
-   gMC->Gsatt("FWR2","seen",1);
-   gMC->Gsatt("RWR2","seen",1);
-   gMC->Gsatt("MPR2","seen",1);
-   gMC->Gsatt("SPR2","seen",1);
-   gMC->Gsatt("SMR2","seen",1);
-   gMC->Gsatt("CPR2","seen",1);
-   gMC->Gsatt("C1R2","seen",1);
-   gMC->Gsatt("C2R2","seen",1);
-   gMC->Gsatt("GKR2","seen",1);
-   gMC->Gsatt("SCR2","seen",1);
-   gMC->Gsatt("SER2","seen",1);
-   gMC->Gsatt("CER2","seen",1);
-   gMC->Gsatt("IWL2","seen",1);
-   gMC->Gsatt("FWL2","seen",1);
-   gMC->Gsatt("RWL2","seen",1);
-   gMC->Gsatt("MPL2","seen",1);
-   gMC->Gsatt("SPL2","seen",1);
-   gMC->Gsatt("SML2","seen",1);
-   gMC->Gsatt("CPL2","seen",1);
-   gMC->Gsatt("C1L2","seen",1);
-   gMC->Gsatt("C2L2","seen",1);
-   gMC->Gsatt("GKL2","seen",1);
-   gMC->Gsatt("SCL2","seen",1);
-   gMC->Gsatt("SEL2","seen",1);
-   gMC->Gsatt("CEL2","seen",1);
-   gMC->Gsatt("IWR1","seen",1);
-   gMC->Gsatt("FWR1","seen",1);
-   gMC->Gsatt("RWR1","seen",1);
-   gMC->Gsatt("MPR1","seen",1);
-   gMC->Gsatt("SPR1","seen",1);
-   gMC->Gsatt("SMR1","seen",1);
-   gMC->Gsatt("CPR1","seen",1);
-   gMC->Gsatt("C1R1","seen",1);
-   gMC->Gsatt("C2R1","seen",1);
-   gMC->Gsatt("GKR1","seen",1);
-   gMC->Gsatt("SCR1","seen",1);
-   gMC->Gsatt("SER1","seen",1);
-   gMC->Gsatt("CER1","seen",1);
-   gMC->Gsatt("IWL1","seen",1);
-   gMC->Gsatt("FWL1","seen",1);
-   gMC->Gsatt("RWL1","seen",1);
-   gMC->Gsatt("MPL1","seen",1);
-   gMC->Gsatt("SPL1","seen",1);
-   gMC->Gsatt("SML1","seen",1);
-   gMC->Gsatt("CPL1","seen",1);
-   gMC->Gsatt("C1L1","seen",1);
-   gMC->Gsatt("C2L1","seen",1);
-   gMC->Gsatt("GKL1","seen",1);
-   gMC->Gsatt("SCL1","seen",1);
-   gMC->Gsatt("SEL1","seen",1);
-   gMC->Gsatt("CEL1","seen",1);
-   gMC->Gsatt("IWL4","seen",1);
-   gMC->Gsatt("FWL4","seen",1);
-   gMC->Gsatt("RWL4","seen",1);
-   gMC->Gsatt("MPL4","seen",1);
-   gMC->Gsatt("SPL4","seen",1);
-   gMC->Gsatt("SML4","seen",1);
-   gMC->Gsatt("CPL4","seen",1);
-   gMC->Gsatt("C1L4","seen",1);
-   gMC->Gsatt("C2L4","seen",1);
-   gMC->Gsatt("GKL4","seen",1);
-   gMC->Gsatt("SCL4","seen",1);
-   gMC->Gsatt("SEL4","seen",1);
-   gMC->Gsatt("CEL4","seen",1);
+  gMC->Gsatt("BR3_","seen",1);
+  gMC->Gsatt("CB3_","seen",0);
+  gMC->Gsatt("BR5_","seen",1);
+  gMC->Gsatt("CB5_","seen",0);
+  gMC->Gsatt("R1R3","seen",1);
+  gMC->Gsatt("R2R3","seen",1);
+  gMC->Gsatt("R3R3","seen",1);
+  gMC->Gsatt("R1SP","seen",1);
+  gMC->Gsatt("R1L3","seen",1);
+  gMC->Gsatt("R2L3","seen",1);
+  gMC->Gsatt("R3L3","seen",1);
+  gMC->Gsatt("R2SP","seen",1);
+  gMC->Gsatt("R3SP","seen",1);
+  gMC->Gsatt("BR2_","seen",1);
+  gMC->Gsatt("CB2_","seen",0);
+  gMC->Gsatt("R1R2","seen",1);
+  gMC->Gsatt("R2R2","seen",1);
+  gMC->Gsatt("R3R2","seen",1);
+  gMC->Gsatt("R1L2","seen",1);
+  gMC->Gsatt("R2L2","seen",1);
+  gMC->Gsatt("R3L2","seen",1);
+  gMC->Gsatt("BR1_","seen",1);
+  gMC->Gsatt("CB1_","seen",0);
+  gMC->Gsatt("R1R1","seen",1);
+  gMC->Gsatt("R2R1","seen",1);
+  gMC->Gsatt("R3R1","seen",1);
+  gMC->Gsatt("R1L1","seen",1);
+  gMC->Gsatt("R2L1","seen",1);
+  gMC->Gsatt("R3L1","seen",1);
+  gMC->Gsatt("BR4_","seen",1);
+  gMC->Gsatt("CB4_","seen",0);
+  gMC->Gsatt("R1L4","seen",1);
+  gMC->Gsatt("R2L4","seen",0);
+  gMC->Gsatt("R3L4","seen",1);
 }
index 1b065bd..de28400 100644 (file)
@@ -1,52 +1,41 @@
 void ViewFRAME()
 {
-/*
-   gMC->Gsatt("BFMO","seen",0);
-   gMC->Gsatt("BRO1","seen",1);
-   gMC->Gsatt("BRI1","seen",0);
-   gMC->Gsatt("BRO2","seen",1);
-   gMC->Gsatt("BRI2","seen",0);
-   gMC->Gsatt("BRO3","seen",1);
-   gMC->Gsatt("BRI3","seen",0);
-   gMC->Gsatt("BLO1","seen",0);
-   gMC->Gsatt("BLD1","seen",0);
-   gMC->Gsatt("BLO2","seen",0);
-   gMC->Gsatt("BLD2","seen",0);
-   gMC->Gsatt("BLO3","seen",0);
-   gMC->Gsatt("BLD3","seen",0);
-   gMC->Gsatt("BL01","seen",1);
-   gMC->Gsatt("BL02","seen",1);
-   gMC->Gsatt("BL11","seen",1);
-   gMC->Gsatt("BL12","seen",1);
-   gMC->Gsatt("BLO4","seen",0);
-   gMC->Gsatt("BLD4","seen",0);
-   gMC->Gsatt("BL03","seen",1);
-   gMC->Gsatt("BL04","seen",1);
-*/
-   gMC->Gsatt("B010","seen",0);
-   gMC->Gsatt("B001","seen",0);
-   gMC->Gsatt("B002","seen",0);
-   gMC->Gsatt("B003","seen",1);
-   gMC->Gsatt("B004","seen",0);
-   gMC->Gsatt("B005","seen",1);
-   gMC->Gsatt("B006","seen",0);
-   gMC->Gsatt("B007","seen",1);
-   gMC->Gsatt("B008","seen",0);
-   gMC->Gsatt("B009","seen",0);
-   gMC->Gsatt("B011","seen",0);
-   gMC->Gsatt("B012","seen",0);
-   gMC->Gsatt("B013","seen",1);
-   gMC->Gsatt("B014","seen",0);
-   gMC->Gsatt("B015","seen",1);
-   gMC->Gsatt("B016","seen",0);
-   gMC->Gsatt("B017","seen",1);
-   gMC->Gsatt("B018","seen",0);
-   gMC->Gsatt("B019","seen",0);
-   gMC->Gsatt("B020","seen",0);
-   gMC->Gsatt("B021","seen",1);
-   gMC->Gsatt("B022","seen",1);
-   gMC->Gsatt("B023","seen",1);
-   gMC->Gsatt("B024","seen",0);
-   gMC->Gsatt("B025","seen",0);
-   gMC->Gsatt("B026","seen",0);
+  gMC->Gsatt("B077","seen",0);
+  gMC->Gsatt("B076","seen",0);
+  gMC->Gsatt("B071","seen",0);
+  gMC->Gsatt("B074","seen",0);
+  gMC->Gsatt("B075","seen",0);
+  gMC->Gsatt("B080","seen",1);
+  gMC->Gsatt("B042","seen",0);
+  gMC->Gsatt("B045","seen",0);
+  gMC->Gsatt("B047","seen",0);
+  gMC->Gsatt("B051","seen",0);
+  gMC->Gsatt("B049","seen",0);
+  gMC->Gsatt("B039","seen",1);
+  gMC->Gsatt("B033","seen",0);
+  gMC->Gsatt("B063","seen",1);
+  gMC->Gsatt("B065","seen",1);
+  gMC->Gsatt("B067","seen",1);
+  gMC->Gsatt("B069","seen",1);
+  gMC->Gsatt("B056","seen",1);
+  gMC->Gsatt("B059","seen",1);
+  gMC->Gsatt("B072","seen",1);
+  gMC->Gsatt("BTR1","seen",0);
+  gMC->Gsatt("BTO1","seen",0);
+  gMC->Gsatt("BTR2","seen",0);
+  gMC->Gsatt("BTO2","seen",0);
+  gMC->Gsatt("BTR3","seen",0);
+  gMC->Gsatt("BTO3","seen",0);
+  gMC->Gsatt("B043","seen",1);
+  gMC->Gsatt("B046","seen",1);
+  gMC->Gsatt("B048","seen",1);
+  gMC->Gsatt("B052","seen",1);
+  gMC->Gsatt("B050","seen",1);
+  gMC->Gsatt("B034","seen",1);
+  gMC->Gsatt("B064","seen",1);
+  gMC->Gsatt("B066","seen",1);
+  gMC->Gsatt("B068","seen",1);
+  gMC->Gsatt("B070","seen",1);
+  gMC->Gsatt("B062","seen",1);
+  gMC->Gsatt("B073","seen",1);
 }
index f16d7e7..902faff 100644 (file)
@@ -1,20 +1,18 @@
 void ViewHALL()
 {
-   gMC->Gsatt("HUFL","seen",1);
-   gMC->Gsatt("HUWA","seen",1);
-   gMC->Gsatt("HUP2","seen",1);
-   gMC->Gsatt("HEW1","seen",1);
-   gMC->Gsatt("HHF1","seen",1);
-   gMC->Gsatt("HHW1","seen",1);
-   gMC->Gsatt("HBW1","seen",1);
-   gMC->Gsatt("HHW2","seen",1);
-   gMC->Gsatt("HHW3","seen",1);
-   gMC->Gsatt("HHC1","seen",1);
-   gMC->Gsatt("HHF2","seen",1);
-   gMC->Gsatt("HPIL","seen",1);
-   gMC->Gsatt("HMBS","seen",1);
-   gMC->Gsatt("HBBS","seen",1);
-   gMC->Gsatt("HPBS","seen",1);
-   gMC->Gsatt("HXFI","seen",1);
-   gMC->Gsatt("HXII","seen",1);
+  gMC->Gsatt("HUFL","seen",1);
+  gMC->Gsatt("HUWA","seen",1);
+  gMC->Gsatt("HUP2","seen",1);
+  gMC->Gsatt("HEW1","seen",1);
+  gMC->Gsatt("HHF1","seen",1);
+  gMC->Gsatt("HHW1","seen",1);
+  gMC->Gsatt("HBW1","seen",1);
+  gMC->Gsatt("HHW2","seen",1);
+  gMC->Gsatt("HHW3","seen",1);
+  gMC->Gsatt("HHC1","seen",1);
+  gMC->Gsatt("HHF2","seen",1);
+  gMC->Gsatt("HPIL","seen",1);
+  gMC->Gsatt("HMBS","seen",1);
+  gMC->Gsatt("HBBS","seen",1);
+  gMC->Gsatt("HPBS","seen",1);
 }
index 6cc651a..b0d2888 100644 (file)
 void ViewITS()
 {
-   gMC->Gsatt("ITSV","seen",0);
-   gMC->Gsatt("IT12","seen",0);
-   gMC->Gsatt("ITS1","seen",0);
-   gMC->Gsatt("ITS2","seen",0);
-   gMC->Gsatt("IT34","seen",0);
-   gMC->Gsatt("ITS3","seen",0);
-   gMC->Gsatt("ITS4","seen",0);
-   gMC->Gsatt("IT56","seen",0);
-   gMC->Gsatt("ITS5","seen",0);
-   gMC->Gsatt("ITS6","seen",0);
-
-   gMC->Gsatt("IPV1","seen",0);
-   gMC->Gsatt("IPB1","seen",0);
-   gMC->Gsatt("ICH1","seen",0);
-   gMC->Gsatt("IBU1","seen",1);
-   gMC->Gsatt("IPV2","seen",0);
-   gMC->Gsatt("IPB2","seen",0);
-   gMC->Gsatt("ICH2","seen",0);
-   gMC->Gsatt("IBU2","seen",1);
-
-   gMC->Gsatt("SPIX","seen",1);
-   gMC->Gsatt("SARC","seen",0);
-   gMC->Gsatt("IDV1","seen",0);
-
-   gMC->Gsatt("IR11","seen",0);
-   gMC->Gsatt("IR12","seen",0);
-   gMC->Gsatt("IR13","seen",0);
-   gMC->Gsatt("IR14","seen",0);
-   gMC->Gsatt("IR15","seen",0);
-   gMC->Gsatt("IR16","seen",0);
-   gMC->Gsatt("IR17","seen",0);
-   gMC->Gsatt("IEL1","seen",1);
-   gMC->Gsatt("IEL2","seen",1);
-   gMC->Gsatt("IEL3","seen",1);
-   gMC->Gsatt("IEL4","seen",1);
-
-   gMC->Gsatt("IDV2","seen",0);
-   gMC->Gsatt("IR21","seen",1);
-   gMC->Gsatt("IR22","seen",1);
-   gMC->Gsatt("IR23","seen",1);
-   gMC->Gsatt("IR24","seen",1);
-   gMC->Gsatt("IR25","seen",1);
-   gMC->Gsatt("IR26","seen",1);
-   gMC->Gsatt("IR27","seen",1);
-
-   gMC->Gsatt("IDV3","seen",0);
-   gMC->Gsatt("IR31","seen",0);
-   gMC->Gsatt("IR32","seen",0);
-   gMC->Gsatt("IR33","seen",0);
-   gMC->Gsatt("IR34","seen",0);
-   gMC->Gsatt("IR35","seen",0);
-   gMC->Gsatt("IR36","seen",0);
-   gMC->Gsatt("IR37","seen",0);
-   gMC->Gsatt("IEL5","seen",1);
-   gMC->Gsatt("IEL6","seen",1);
-   gMC->Gsatt("IEL7","seen",1);
-   gMC->Gsatt("IEL8","seen",1);
-   gMC->Gsatt("IDV4","seen",0);
-   gMC->Gsatt("IR41","seen",1);
-   gMC->Gsatt("IR42","seen",1);
-   gMC->Gsatt("IR43","seen",1);
-   gMC->Gsatt("IR44","seen",1); 
-   gMC->Gsatt("IR45","seen",1);
-   gMC->Gsatt("IR46","seen",1);
-   gMC->Gsatt("IR47","seen",1);
-
-   gMC->Gsatt("ISV1","seen",0);
-   gMC->Gsatt("SSV1","seen",0);
-   gMC->Gsatt("ELL5","seen",0);
-   gMC->Gsatt("SCH5","seen",1);
-   gMC->Gsatt("STB5","seen",1);
-   gMC->Gsatt("SWT5","seen",1);
-   gMC->Gsatt("SFR5","seen",1);
-   gMC->Gsatt("SCE5","seen",1);
-   gMC->Gsatt("EPL5","seen",0);
-   gMC->Gsatt("ECU5","seen",1);
-   gMC->Gsatt("EPX5","seen",0);
-   gMC->Gsatt("ESI5","seen",1);
-   gMC->Gsatt("ISV2","seen",0);
-   gMC->Gsatt("SSV2","seen",0);
-   gMC->Gsatt("ELL6","seen",0);
-   gMC->Gsatt("SCH6","seen",1);
-   gMC->Gsatt("STB6","seen",1);
-   gMC->Gsatt("SWT6","seen",0);
-   gMC->Gsatt("SFR6","seen",1);
-   gMC->Gsatt("SCE6","seen",1);
-   gMC->Gsatt("EPL6","seen",0);
-   gMC->Gsatt("ECU6","seen",1);
-   gMC->Gsatt("EPX6","seen",1);
-   gMC->Gsatt("ESI6","seen",1);
-   gMC->Gsatt("TR01","seen",1);
-   gMC->Gsatt("TR02","seen",1);
-   gMC->Gsatt("TR03","seen",1);
-   gMC->Gsatt("TR04","seen",1);
-   gMC->Gsatt("TR05","seen",1);
-   gMC->Gsatt("TR06","seen",1);
-   gMC->Gsatt("TR07","seen",1);
-   gMC->Gsatt("TR08","seen",1);
-   gMC->Gsatt("TR11","seen",1);
-   gMC->Gsatt("TR12","seen",1);
-   gMC->Gsatt("TR13","seen",1);
-   gMC->Gsatt("TR14","seen",1);
-   gMC->Gsatt("TR15","seen",1);
-   gMC->Gsatt("TR16","seen",1);
-   gMC->Gsatt("TR17","seen",1);
-   gMC->Gsatt("TR18","seen",1);
-   gMC->Gsatt("TR19","seen",1);
-   gMC->Gsatt("TR20","seen",1);
-   gMC->Gsatt("TR21","seen",1);
-   gMC->Gsatt("TR22","seen",1);
-   gMC->Gsatt("TR23","seen",1);
-   gMC->Gsatt("TR24","seen",1);
-   gMC->Gsatt("TR25","seen",1);
-   gMC->Gsatt("TR26","seen",1);
-   gMC->Gsatt("RCON","seen",0);
-   gMC->Gsatt("RTB1","seen",1);
-   gMC->Gsatt("RTB2","seen",1);
-   gMC->Gsatt("RP03","seen",1);
-   gMC->Gsatt("RP04","seen",1);
-   gMC->Gsatt("RP05","seen",1);
-   gMC->Gsatt("RP06","seen",1);
-   gMC->Gsatt("LCON","seen",0);
-   gMC->Gsatt("LTB1","seen",1);
-   gMC->Gsatt("LTB2","seen",1);
-   gMC->Gsatt("LP03","seen",1);
-   gMC->Gsatt("LP04","seen",1);
-   gMC->Gsatt("LP05","seen",1);
-   gMC->Gsatt("LP06","seen",1);
+  gMC->Gsatt("ITSV","seen",0);
+  gMC->Gsatt("ITSD","seen",0);
+  gMC->Gsatt("IT12","seen",1);
+//gMC->Gsatt("I150","seen",0);
+//gMC->Gsatt("I132","seen",0);
+//gMC->Gsatt("I139","seen",0);
+//gMC->Gsatt("I141","seen",0);
+//gMC->Gsatt("I142","seen",0);
+//gMC->Gsatt("I143","seen",0);
+//gMC->Gsatt("I144","seen",0);
+//gMC->Gsatt("I145","seen",0);
+//gMC->Gsatt("I146","seen",0);
+//gMC->Gsatt("I147","seen",0);
+//gMC->Gsatt("I149","seen",0);
+//gMC->Gsatt("I148","seen",0);
+//gMC->Gsatt("I133","seen",0);
+//gMC->Gsatt("I134","seen",0);
+//gMC->Gsatt("I135","seen",0);
+//gMC->Gsatt("I136","seen",0);
+//gMC->Gsatt("I137","seen",0);
+//gMC->Gsatt("I138","seen",0);
+//gMC->Gsatt("I140","seen",0);
+//gMC->Gsatt("I166","seen",0);
+//gMC->Gsatt("I167","seen",0);
+//gMC->Gsatt("I179","seen",0);
+//gMC->Gsatt("I169","seen",0);
+//gMC->Gsatt("I171","seen",0);
+//gMC->Gsatt("I173","seen",0);
+//gMC->Gsatt("I176","seen",0);
+//gMC->Gsatt("I125","seen",0);
+//gMC->Gsatt("I122","seen",0);
+//gMC->Gsatt("I124","seen",0);
+//gMC->Gsatt("I120","seen",0);
+//gMC->Gsatt("I100","seen",0);
+//gMC->Gsatt("I101","seen",0);
+//gMC->Gsatt("I102","seen",0);
+//gMC->Gsatt("I103","seen",0);
+//gMC->Gsatt("I104","seen",0);
+//gMC->Gsatt("I105","seen",0);
+//gMC->Gsatt("I106","seen",0);
+//gMC->Gsatt("I107","seen",0);
+//gMC->Gsatt("I108","seen",0);
+//gMC->Gsatt("I109","seen",0);
+//gMC->Gsatt("I110","seen",0);
+//gMC->Gsatt("I111","seen",0);
+//gMC->Gsatt("I112","seen",0);
+//gMC->Gsatt("I116","seen",0);
+//gMC->Gsatt("I115","seen",0);
+//gMC->Gsatt("I114","seen",0);
+//gMC->Gsatt("I113","seen",0);
+//gMC->Gsatt("I117","seen",0);
+//gMC->Gsatt("I118","seen",0);
+//gMC->Gsatt("I119","seen",0);
+//gMC->Gsatt("I186","seen",0);
+//gMC->Gsatt("I131","seen",0);
+//gMC->Gsatt("I168","seen",0);
+//gMC->Gsatt("I170","seen",0);
+//gMC->Gsatt("I172","seen",0);
+//gMC->Gsatt("I174","seen",0);
+//gMC->Gsatt("I175","seen",0);
+//gMC->Gsatt("I177","seen",0);
+//gMC->Gsatt("I178","seen",0);
+//gMC->Gsatt("I123","seen",0);
+//gMC->Gsatt("I183","seen",0);
+//gMC->Gsatt("I185","seen",0);
+//gMC->Gsatt("I184","seen",0);
+//gMC->Gsatt("I182","seen",0);
+//gMC->Gsatt("ITS1","seen",0);
+//gMC->Gsatt("I130","seen",0);
+//gMC->Gsatt("I129","seen",0);
+//gMC->Gsatt("I128","seen",0);
+//gMC->Gsatt("I127","seen",0);
+//gMC->Gsatt("ITS2","seen",0);
+  gMC->Gsatt("IT34","seen",1);
+//gMC->Gsatt("I048","seen",0);
+//gMC->Gsatt("I005","seen",0);
+//gMC->Gsatt("I047","seen",0);
+//gMC->Gsatt("I004","seen",0);
+//gMC->Gsatt("I024","seen",0);
+//gMC->Gsatt("I018","seen",0);
+//gMC->Gsatt("I302","seen",0);
+//gMC->Gsatt("I402","seen",0);
+//gMC->Gsatt("I025","seen",0);
+//gMC->Gsatt("I026","seen",0);
+//gMC->Gsatt("I021","seen",0);
+//gMC->Gsatt("I023","seen",0);
+//gMC->Gsatt("I022","seen",0);
+//gMC->Gsatt("I028","seen",0);
+//gMC->Gsatt("I029","seen",0);
+//gMC->Gsatt("I030","seen",0);
+//gMC->Gsatt("I027","seen",0);
+//gMC->Gsatt("I032","seen",0);
+//gMC->Gsatt("I031","seen",0);
+//gMC->Gsatt("I046","seen",0);
+//gMC->Gsatt("I019","seen",0);
+//gMC->Gsatt("I020","seen",0);
+//gMC->Gsatt("I033","seen",0);
+//gMC->Gsatt("I036","seen",0);
+//gMC->Gsatt("I034","seen",0);
+//gMC->Gsatt("I035","seen",0);
+//gMC->Gsatt("I045","seen",0);
+//gMC->Gsatt("I038","seen",0);
+//gMC->Gsatt("I037","seen",0);
+//gMC->Gsatt("I039","seen",0);
+//gMC->Gsatt("I040","seen",0);
+//gMC->Gsatt("I041","seen",0);
+//gMC->Gsatt("I042","seen",0);
+//gMC->Gsatt("I043","seen",0);
+//gMC->Gsatt("I044","seen",0);
+//gMC->Gsatt("I303","seen",0);
+//gMC->Gsatt("I403","seen",0);
+//gMC->Gsatt("ITS3","seen",0);
+//gMC->Gsatt("ITS4","seen",0);
+  gMC->Gsatt("IT56","seen",1);
+//gMC->Gsatt("I570","seen",0);
+//gMC->Gsatt("I569","seen",0);
+//gMC->Gsatt("I565","seen",0);
+//gMC->Gsatt("I571","seen",0);
+//gMC->Gsatt("I553","seen",0);
+//gMC->Gsatt("I523","seen",0);
+//gMC->Gsatt("I566","seen",0);
+//gMC->Gsatt("I568","seen",0);
+//gMC->Gsatt("I562","seen",0);
+//gMC->Gsatt("I564","seen",0);
+//gMC->Gsatt("I544","seen",0);
+//gMC->Gsatt("I516","seen",0);
+//gMC->Gsatt("I559","seen",0);
+//gMC->Gsatt("I560","seen",0);
+//gMC->Gsatt("I558","seen",0);
+//gMC->Gsatt("I557","seen",0);
+//gMC->Gsatt("I556","seen",0);
+//gMC->Gsatt("I554","seen",0);
+//gMC->Gsatt("I555","seen",0);
+//gMC->Gsatt("I561","seen",0);
+//gMC->Gsatt("I519","seen",0);
+//gMC->Gsatt("I521","seen",0);
+//gMC->Gsatt("I520","seen",0);
+//gMC->Gsatt("I518","seen",0);
+//gMC->Gsatt("I522","seen",0);
+//gMC->Gsatt("I542","seen",0);
+//gMC->Gsatt("I541","seen",0);
+//gMC->Gsatt("I543","seen",0);
+//gMC->Gsatt("I537","seen",0);
+//gMC->Gsatt("I538","seen",0);
+//gMC->Gsatt("I536","seen",0);
+//gMC->Gsatt("I535","seen",0);
+//gMC->Gsatt("I534","seen",0);
+//gMC->Gsatt("I540","seen",0);
+//gMC->Gsatt("I539","seen",0);
+//gMC->Gsatt("ITS6","seen",0);
+//gMC->Gsatt("ITS5","seen",0);
+//gMC->Gsatt("I550","seen",0);
+//gMC->Gsatt("I551","seen",0);
+//gMC->Gsatt("I549","seen",0);
+//gMC->Gsatt("I548","seen",0);
+//gMC->Gsatt("I547","seen",0);
+//gMC->Gsatt("I545","seen",0);
+//gMC->Gsatt("I546","seen",0);
+//gMC->Gsatt("I552","seen",0);
+//gMC->Gsatt("I515","seen",0);
+//gMC->Gsatt("I513","seen",0);
+//gMC->Gsatt("I514","seen",0);
+//gMC->Gsatt("I512","seen",0);
+//gMC->Gsatt("I528","seen",0);
+//gMC->Gsatt("I527","seen",0);
+//gMC->Gsatt("I526","seen",0);
+//gMC->Gsatt("I525","seen",0);
+//gMC->Gsatt("I524","seen",0);
+//gMC->Gsatt("I529","seen",0);
+//gMC->Gsatt("I530","seen",0);
+//gMC->Gsatt("I517","seen",0);
+//gMC->Gsatt("I531","seen",0);
+//gMC->Gsatt("I532","seen",0);
+//gMC->Gsatt("I533","seen",0);
+  gMC->Gsatt("IS01","seen",1);
+//gMC->Gsatt("I212","seen",0);
+//gMC->Gsatt("I210","seen",0);
+//gMC->Gsatt("I211","seen",0);
+//gMC->Gsatt("I217","seen",0);
+//gMC->Gsatt("I218","seen",0);
+//gMC->Gsatt("I219","seen",0);
+//gMC->Gsatt("I220","seen",0);
+//gMC->Gsatt("I214","seen",0);
+//gMC->Gsatt("I213","seen",0);
+//gMC->Gsatt("I215","seen",0);
+//gMC->Gsatt("I216","seen",0);
+  gMC->Gsatt("IS02","seen",1);
+//gMC->Gsatt("I093","seen",0);
+//gMC->Gsatt("I099","seen",0);
+//gMC->Gsatt("I200","seen",0);
+//gMC->Gsatt("I090","seen",0);
+//gMC->Gsatt("I089","seen",0);
+//gMC->Gsatt("I098","seen",0);
+//gMC->Gsatt("I097","seen",0);
+//gMC->Gsatt("I202","seen",0);
+//gMC->Gsatt("I203","seen",0);
+//gMC->Gsatt("I095","seen",0);
+//gMC->Gsatt("I096","seen",0);
+//gMC->Gsatt("I094","seen",0);
+  gMC->Gsatt("ISS1","seen",0);
+  gMC->Gsatt("ISS2","seen",0);
+  gMC->Gsatt("ISS3","seen",1);
+  gMC->Gsatt("ISS4","seen",1);
+  gMC->Gsatt("ISS5","seen",1);
+  gMC->Gsatt("ISS6","seen",0);
+  gMC->Gsatt("ISS7","seen",1);
+  gMC->Gsatt("ISS8","seen",1);
+  gMC->Gsatt("ISS9","seen",1);
+  gMC->Gsatt("IS10","seen",1);
+  gMC->Gsatt("IS11","seen",1);
+  gMC->Gsatt("IS12","seen",1);
 }
index 2d62399..ed098e9 100644 (file)
@@ -1,31 +1,71 @@
 void ViewMUON()
 {
-   gMC->Gsatt("CH1A","seen",1);
-   gMC->Gsatt("CH1G","seen",0);
-   gMC->Gsatt("CH2A","seen",1);
-   gMC->Gsatt("CH2G","seen",0);
-   gMC->Gsatt("CH3A","seen",1);
-   gMC->Gsatt("CH3G","seen",0);
-   gMC->Gsatt("CH4A","seen",1);
-   gMC->Gsatt("CH4G","seen",0);
-   gMC->Gsatt("CH5A","seen",1);
-   gMC->Gsatt("CH5G","seen",0);
-   gMC->Gsatt("CH6A","seen",1);
-   gMC->Gsatt("CH6G","seen",0);
-   gMC->Gsatt("CH7A","seen",1);
-   gMC->Gsatt("CH7G","seen",0);
-   gMC->Gsatt("CH8A","seen",1);
-   gMC->Gsatt("CH8G","seen",0);
-   gMC->Gsatt("CH9A","seen",1);
-   gMC->Gsatt("CH9G","seen",0);
-   gMC->Gsatt("C10A","seen",1);
-   gMC->Gsatt("C10G","seen",0);
-   gMC->Gsatt("MC11","seen",1);
-   gMC->Gsatt("M11G","seen",0);
-   gMC->Gsatt("MC12","seen",1);
-   gMC->Gsatt("M12G","seen",0);
-   gMC->Gsatt("MC13","seen",1);
-   gMC->Gsatt("M13G","seen",0);
-   gMC->Gsatt("MC14","seen",1);
-   gMC->Gsatt("M14G","seen",0);
+gMC->Gsatt("C01M","seen",0);
+gMC->Gsatt("C02M","seen",0);
+gMC->Gsatt("C01O","seen",1);
+gMC->Gsatt("C02O","seen",1);
+gMC->Gsatt("C01I","seen",1);
+gMC->Gsatt("C02I","seen",1);
+gMC->Gsatt("C01A","seen",0);
+gMC->Gsatt("C02A","seen",0);
+gMC->Gsatt("C01G","seen",1);
+gMC->Gsatt("C02G","seen",1);
+gMC->Gsatt("C03M","seen",0);
+gMC->Gsatt("C04M","seen",0);
+gMC->Gsatt("C03O","seen",1);
+gMC->Gsatt("C04O","seen",1);
+gMC->Gsatt("C03I","seen",1);
+gMC->Gsatt("C04I","seen",1);
+gMC->Gsatt("C03A","seen",0);
+gMC->Gsatt("C04A","seen",0);
+gMC->Gsatt("C03G","seen",1);
+gMC->Gsatt("C04G","seen",1);
+gMC->Gsatt("C05M","seen",0);
+gMC->Gsatt("C06M","seen",0);
+gMC->Gsatt("C05O","seen",1);
+gMC->Gsatt("C06O","seen",1);
+gMC->Gsatt("C05I","seen",1);
+gMC->Gsatt("C06I","seen",1);
+gMC->Gsatt("C05A","seen",0);
+gMC->Gsatt("C06A","seen",0);
+gMC->Gsatt("C05G","seen",1);
+gMC->Gsatt("C06G","seen",1);
+gMC->Gsatt("C07M","seen",0);
+gMC->Gsatt("C08M","seen",0);
+gMC->Gsatt("C07O","seen",1);
+gMC->Gsatt("C08O","seen",1);
+gMC->Gsatt("C07I","seen",1);
+gMC->Gsatt("C08I","seen",1);
+gMC->Gsatt("C07A","seen",0);
+gMC->Gsatt("C08A","seen",0);
+gMC->Gsatt("C07G","seen",1);
+gMC->Gsatt("C08G","seen",1);
+gMC->Gsatt("C09M","seen",0);
+gMC->Gsatt("C10M","seen",0);
+gMC->Gsatt("C09O","seen",1);
+gMC->Gsatt("C10O","seen",1);
+gMC->Gsatt("C09I","seen",1);
+gMC->Gsatt("C10I","seen",1);
+gMC->Gsatt("C09A","seen",0);
+gMC->Gsatt("C10A","seen",0);
+gMC->Gsatt("C09G","seen",1);
+gMC->Gsatt("C10G","seen",1);
+gMC->Gsatt("CM11","seen",0);
+gMC->Gsatt("CM12","seen",0);
+gMC->Gsatt("CF1A","seen",1);
+gMC->Gsatt("CC1A","seen",1);
+gMC->Gsatt("CB1A","seen",1);
+gMC->Gsatt("CG1A","seen",1);
+gMC->Gsatt("CC2A","seen",1);
+gMC->Gsatt("CB2A","seen",1);
+gMC->Gsatt("CG2A","seen",1);
+gMC->Gsatt("CM21","seen",0);
+gMC->Gsatt("CM22","seen",0);
+gMC->Gsatt("CF2A","seen",1);
+gMC->Gsatt("CC3A","seen",1);
+gMC->Gsatt("CB3A","seen",1);
+gMC->Gsatt("CG3A","seen",1);
+gMC->Gsatt("CC4A","seen",1);
+gMC->Gsatt("CB4A","seen",1);
+gMC->Gsatt("CG4A","seen",1);
 }
index 7887310..85d604e 100644 (file)
@@ -2,54 +2,36 @@ void ViewPHOS()
 {
   // Set drawing attributes for PHOS version #2
 
-  // PHOS
-  // 1st level
-   gMC->Gsatt("PHOS","seen",1);
-
-   // 2nd level
-   gMC->Gsatt("PTXW","seen",1);
-
-   // 3rd level
-   gMC->Gsatt("PUFP","seen",1);
-   gMC->Gsatt("PAIR","seen",0);
-
-   // 4th level
-   gMC->Gsatt("PTCB","seen",1);
-   gMC->Gsatt("PUCP","seen",1);
-   gMC->Gsatt("PASP","seen",1);
-   gMC->Gsatt("PTIP","seen",1);
-   gMC->Gsatt("PTXP","seen",1);
-
-   // 5th level
-   gMC->Gsatt("PCBL","seen",-2);
-
-   // 6th level
-   gMC->Gsatt("PROW","seen",0);
-
-   // 7th level
-   gMC->Gsatt("PCEL","seen",0);
-
-   // 8th level
-   gMC->Gsatt("PSTC","seen",0);
-
-   // 9th level
-   gMC->Gsatt("PPAP","seen",0);
-
-   // 10th level
-   gMC->Gsatt("PXTL","seen",0);
-   gMC->Gsatt("PSUP","seen",0);
-
-   // 11th level
-   gMC->Gsatt("PPIN","seen",0);
-
-   // PHOS CPV
-   // 1st level
-   gMC->Gsatt("PCPV","seen",-2);
-
-   // 2nd level
-   gMC->Gsatt("PCRO","seen",0);
-
-   // 3rd level
-   gMC->Gsatt("PCCE","seen",0);
-
+  gMC->Gsatt("PHOS","seen",0);
+  gMC->Gsatt("EMCA","seen",0);
+  gMC->Gsatt("PTXW","seen",0);
+  gMC->Gsatt("PUFP","seen",1);
+  gMC->Gsatt("PAIR","seen",1);
+  gMC->Gsatt("PTCB","seen",1);
+  gMC->Gsatt("PCBL","seen",0);
+  gMC->Gsatt("PROW","seen",0);
+  gMC->Gsatt("PCEL","seen",0);
+  gMC->Gsatt("PSTC","seen",0);
+  gMC->Gsatt("PPAP","seen",0);
+  gMC->Gsatt("PXTL","seen",0);
+  gMC->Gsatt("PSUP","seen",0);
+  gMC->Gsatt("PPIN","seen",0);
+  gMC->Gsatt("PUCP","seen",1);
+  gMC->Gsatt("PASP","seen",1);
+  gMC->Gsatt("PTIP","seen",1);
+  gMC->Gsatt("PTXP","seen",1);
+  gMC->Gsatt("PPSD","seen",0);
+  gMC->Gsatt("MPPS","seen",1);
+  gMC->Gsatt("TLPS","seen",1);
+  gMC->Gsatt("UPPS","seen",1);
+  gMC->Gsatt("ANPS","seen",0);
+  gMC->Gsatt("GGPS","seen",0);
+  gMC->Gsatt("GROW","seen",0);
+  gMC->Gsatt("GCEL","seen",0);
+  gMC->Gsatt("CAPS","seen",1);
+  gMC->Gsatt("PCPS","seen",1);
+  gMC->Gsatt("LPPS","seen",1);
+  gMC->Gsatt("UAPP","seen",0);
+  gMC->Gsatt("LCPP","seen",0);
+  gMC->Gsatt("LAPP","seen",1);
 }
index d110e3a..a494124 100644 (file)
@@ -1,13 +1,41 @@
 void ViewPIPE()
 {
-   gMC->Gsatt("QQMO","seen",1);
-   gMC->Gsatt("QDT1","seen",1);
-   gMC->Gsatt("QTB1","seen",1);
-   gMC->Gsatt("QDT2","seen",1);
-   gMC->Gsatt("QTB2","seen",1);
-   gMC->Gsatt("QDT5","seen",1);
-   gMC->Gsatt("QTB5","seen",1);
-   gMC->Gsatt("QDT7","seen",1);
-   gMC->Gsatt("QTB7","seen",1);
-   gMC->Gsatt("QN63","seen",1);
+gMC->Gsatt("QBPM","seen",0);
+gMC->Gsatt("QB11","seen",0);
+gMC->Gsatt("QB00","seen",1);
+gMC->Gsatt("QB02","seen",1);
+gMC->Gsatt("QB01","seen",1);
+gMC->Gsatt("QB04","seen",1);
+gMC->Gsatt("QB03","seen",1);
+gMC->Gsatt("QB05","seen",1);
+gMC->Gsatt("QB06","seen",1);
+gMC->Gsatt("QB08","seen",1);
+gMC->Gsatt("QB10","seen",1);
+gMC->Gsatt("QB07","seen",1);
+gMC->Gsatt("QB30","seen",1);
+gMC->Gsatt("QB29","seen",1);
+gMC->Gsatt("QB28","seen",1);
+gMC->Gsatt("QB27","seen",1);
+gMC->Gsatt("QB26","seen",1);
+gMC->Gsatt("QB25","seen",1);
+gMC->Gsatt("QB20","seen",1);
+gMC->Gsatt("QB23","seen",1);
+gMC->Gsatt("QB24","seen",1);
+gMC->Gsatt("QB22","seen",1);
+gMC->Gsatt("QB19","seen",1);
+gMC->Gsatt("QB18","seen",1);
+gMC->Gsatt("QB21","seen",1);
+gMC->Gsatt("QB15","seen",1);
+gMC->Gsatt("QB16","seen",1);
+gMC->Gsatt("QB17","seen",1);
+gMC->Gsatt("QB14","seen",1);
+gMC->Gsatt("QB13","seen",1);
+gMC->Gsatt("QB12","seen",1);
+gMC->Gsatt("QB31","seen",1);
+gMC->Gsatt("QB32","seen",1);
+gMC->Gsatt("QIPM","seen",0);
+gMC->Gsatt("QI32","seen",1);
+gMC->Gsatt("QI33","seen",1);
+gMC->Gsatt("QI34","seen",1);
+gMC->Gsatt("QI35","seen",1);
 }
index dc0315b..bc3058f 100644 (file)
@@ -1,36 +1,30 @@
 void ViewPMD()
 {
-   gMC->Gsatt("DP21","seen",0);
-   gMC->Gsatt("DP22","seen",0);
-   gMC->Gsatt("DS21","seen",1);
-   gMC->Gsatt("DS22","seen",1);
-   gMC->Gsatt("DW21","seen",0);
-   gMC->Gsatt("DV21","seen",0);
-   gMC->Gsatt("DP11","seen",0);
-   gMC->Gsatt("DP12","seen",0);
-   gMC->Gsatt("DS11","seen",1);
-   gMC->Gsatt("DS12","seen",1);
-   gMC->Gsatt("DW11","seen",0);
-   gMC->Gsatt("DV11","seen",0);
-   gMC->Gsatt("DP13","seen",0);
-   gMC->Gsatt("DP14","seen",0);
-   gMC->Gsatt("DS13","seen",1);
-   gMC->Gsatt("DS14","seen",1);
-   gMC->Gsatt("DW12","seen",0); 
-   gMC->Gsatt("DV12","seen",0);
-   gMC->Gsatt("DP15","seen",0);
-   gMC->Gsatt("DP16","seen",0);
-   gMC->Gsatt("DS15","seen",1);
-   gMC->Gsatt("DS16","seen",1);
-   gMC->Gsatt("DW13","seen",0);
-   gMC->Gsatt("DV13","seen",0);
-   gMC->Gsatt("DPPB","seen",1);
-   gMC->Gsatt("DPW ","seen",1); 
-   gMC->Gsatt("DPFE","seen",1);
-   gMC->Gsatt("DM21","seen",1);
-   gMC->Gsatt("DM11","seen",1);
-   gMC->Gsatt("DM12","seen",1);
-   gMC->Gsatt("DM13","seen",1);
-   gMC->Gsatt("DPMD","seen",0);
-   gMC->Gsatt("DIQU","seen",0);
+gMC->Gsatt("DP11","seen",0);
+gMC->Gsatt("DS11","seen",0);
+gMC->Gsatt("SUPR","seen",0);
+gMC->Gsatt("SMSS","seen",1);
+gMC->Gsatt("SMAR","seen",1);
+gMC->Gsatt("DW11","seen",0);
+gMC->Gsatt("SUPB","seen",0);
+gMC->Gsatt("SUFE","seen",0);
+gMC->Gsatt("DM11","seen",0);
+gMC->Gsatt("DPMD","seen",0);
+gMC->Gsatt("PM01","seen",0);
+gMC->Gsatt("PM02","seen",0);
+gMC->Gsatt("PM03","seen",0);
+gMC->Gsatt("PM04","seen",0);
+gMC->Gsatt("PM05","seen",0);
+gMC->Gsatt("PM06","seen",0);
+gMC->Gsatt("PM07","seen",0);
+gMC->Gsatt("PM08","seen",0);
+gMC->Gsatt("PM09","seen",0);
+gMC->Gsatt("PM10","seen",0);
+gMC->Gsatt("PM11","seen",0);
+gMC->Gsatt("PM12","seen",0);
+gMC->Gsatt("PM13","seen",0);
+gMC->Gsatt("PM14","seen",0);
+gMC->Gsatt("PMDL","seen",0);
+gMC->Gsatt("PMDR","seen",0);
+
 }
index 10403b3..d54d914 100644 (file)
@@ -7,9 +7,7 @@ void ViewRICH()
    gMC->Gsatt("QUAR","seen",1);
    gMC->Gsatt("SPAC","seen",1);
    gMC->Gsatt("OQUA","seen",1);
-   gMC->Gsatt("OQUF","seen",1);
    gMC->Gsatt("BARR","seen",1);
-   gMC->Gsatt("FREO","seen",1);
    gMC->Gsatt("META","seen",1);
    gMC->Gsatt("GAP ","seen",1);
    gMC->Gsatt("CSI ","seen",1);
index 4e09a22..614341a 100644 (file)
@@ -1,30 +1,75 @@
 void ViewSHIL()
 {
-   gMC->Gsatt("YMOT","seen",1);
-   gMC->Gsatt("YMS1","seen",1);
-   gMC->Gsatt("YSH1","seen",1);
-   gMC->Gsatt("YAC1","seen",1);
-   gMC->Gsatt("YAC2","seen",1);
-   gMC->Gsatt("YSC1","seen",1);
-   gMC->Gsatt("YSC2","seen",1);
-   gMC->Gsatt("YMB1","seen",1);
-   gMC->Gsatt("YBS1","seen",1);
-   gMC->Gsatt("YMS2","seen",1);
-   gMC->Gsatt("YSH2","seen",1);
-   gMC->Gsatt("YMB2","seen",1);
-   gMC->Gsatt("YBS2","seen",1);
-   gMC->Gsatt("YMS3","seen",1);
-   gMC->Gsatt("YSH3","seen",1);
-   gMC->Gsatt("YMB3","seen",1);
-   gMC->Gsatt("YBS3","seen",1);
-   gMC->Gsatt("YMB5","seen",1);
-   gMC->Gsatt("YBS5","seen",1);
-   gMC->Gsatt("YNW1","seen",1);
-   gMC->Gsatt("YMB6","seen",1);
-   gMC->Gsatt("YBS6","seen",1);
-   gMC->Gsatt("YMS4","seen",1);
-   gMC->Gsatt("YSH4","seen",1);
-   gMC->Gsatt("YNW2","seen",1);
-   gMC->Gsatt("YMB4","seen",1);
-   gMC->Gsatt("YBS4","seen",1);
+gMC->Gsatt("YMOT","seen",1);
+gMC->Gsatt("YGO1","seen",1);
+gMC->Gsatt("YMO1","seen",1);
+gMC->Gsatt("YSE1","seen",1);
+gMC->Gsatt("YB11","seen",1);
+gMC->Gsatt("YB12","seen",1);
+gMC->Gsatt("YB13","seen",1);
+gMC->Gsatt("YBU1","seen",1);
+gMC->Gsatt("YBM1","seen",1);
+gMC->Gsatt("YFM1","seen",1);
+gMC->Gsatt("YF11","seen",1);
+gMC->Gsatt("YF12","seen",1);
+gMC->Gsatt("YPF1","seen",1);
+gMC->Gsatt("YV11","seen",1);
+gMC->Gsatt("YI11","seen",1);
+gMC->Gsatt("YP11","seen",1);
+gMC->Gsatt("YV12","seen",1);
+gMC->Gsatt("YI12","seen",1);
+gMC->Gsatt("YP12","seen",1);
+gMC->Gsatt("YGO2","seen",1);
+gMC->Gsatt("YXO2","seen",1);
+gMC->Gsatt("YYO2","seen",1);
+gMC->Gsatt("YMO2","seen",1);
+gMC->Gsatt("YS21","seen",1);
+gMC->Gsatt("YS22","seen",1);
+gMC->Gsatt("YS23","seen",1);
+gMC->Gsatt("YS24","seen",1);
+gMC->Gsatt("YS25","seen",1);
+gMC->Gsatt("YS26","seen",1);
+gMC->Gsatt("YV21","seen",1);
+gMC->Gsatt("YI21","seen",1);
+gMC->Gsatt("YP21","seen",1);
+gMC->Gsatt("YGO3","seen",1);
+gMC->Gsatt("YXO3","seen",1);
+gMC->Gsatt("YMO3","seen",1);
+gMC->Gsatt("YS31","seen",1);
+gMC->Gsatt("YB21","seen",1);
+gMC->Gsatt("YB22","seen",1);
+gMC->Gsatt("YB23","seen",1);
+gMC->Gsatt("YBU2","seen",1);
+gMC->Gsatt("YBM2","seen",1);
+gMC->Gsatt("YFM2","seen",1);
+gMC->Gsatt("YF21","seen",1);
+gMC->Gsatt("YF22","seen",1);
+gMC->Gsatt("YPF2","seen",1);
+gMC->Gsatt("YGO4","seen",1);
+gMC->Gsatt("YXO4","seen",1);
+gMC->Gsatt("YXO5","seen",1);
+gMC->Gsatt("YMO4","seen",1);
+gMC->Gsatt("YCC4","seen",1);
+gMC->Gsatt("YS41","seen",1);
+gMC->Gsatt("YS43","seen",1);
+gMC->Gsatt("YPBI","seen",1);
+gMC->Gsatt("YPBO","seen",1);
+gMC->Gsatt("YFEI","seen",1);
+gMC->Gsatt("YFEO","seen",1);
+gMC->Gsatt("YAEM","seen",1);
+gMC->Gsatt("YFEM","seen",1);
+gMC->Gsatt("YV31","seen",1);
+gMC->Gsatt("YI31","seen",1);
+gMC->Gsatt("YP31","seen",1);
+gMC->Gsatt("YV32","seen",1);
+gMC->Gsatt("YI32","seen",1);
+gMC->Gsatt("YP32","seen",1);
+gMC->Gsatt("YFIM","seen",1);
+gMC->Gsatt("YFII","seen",1);
+gMC->Gsatt("YCS1","seen",1);
+gMC->Gsatt("YCS2","seen",1);
+gMC->Gsatt("YCS3","seen",1);
+gMC->Gsatt("YCS4","seen",1);
+gMC->Gsatt("YCS5","seen",1);
+gMC->Gsatt("YCS6","seen",1);
 }
index 688d107..3ba959e 100644 (file)
@@ -1,17 +1,76 @@
 void ViewTOF()
 {
-   gMC->Gsatt("FBAR","seen",0);
-   gMC->Gsatt("FTOF","seen",0);
-   gMC->Gsatt("FSTP","seen",0);
-   gMC->Gsatt("FPET","seen",0);
-   gMC->Gsatt("FST2","seen",1);
-   gMC->Gsatt("FLT2","seen",0);
-   gMC->Gsatt("FST3","seen",1);
-   gMC->Gsatt("FLT3","seen",0);
-   gMC->Gsatt("FST4","seen",1);
-   gMC->Gsatt("FLT4","seen",1);
-   gMC->Gsatt("FPG1","seen",0);
-   gMC->Gsatt("FPG2","seen",0);
-   gMC->Gsatt("FGP1","seen",0);
-   gMC->Gsatt("FGP2","seen",0);
+gMC->Gsatt("B077","seen",0);
+//gMC->Gsatt("B076","seen",1);
+gMC->Gsatt("B071","seen",0);
+gMC->Gsatt("B074","seen",0);
+gMC->Gsatt("B075","seen",0);
+/*gMC->Gsatt("B080","seen",0);
+gMC->Gsatt("B042","seen",0);
+gMC->Gsatt("B045","seen",0);
+gMC->Gsatt("B047","seen",0);
+gMC->Gsatt("B051","seen",0);
+gMC->Gsatt("B049","seen",0);
+gMC->Gsatt("B039","seen",0);
+gMC->Gsatt("B033","seen",0);
+gMC->Gsatt("B063","seen",0);
+gMC->Gsatt("B065","seen",0);
+gMC->Gsatt("B067","seen",0);
+gMC->Gsatt("B069","seen",0);
+gMC->Gsatt("B056","seen",0);
+gMC->Gsatt("B059","seen",0);
+gMC->Gsatt("B072","seen",0);
+*/
+gMC->Gsatt("BTR1","seen",0);
+gMC->Gsatt("BTO1","seen",0);
+gMC->Gsatt("BTR2","seen",0);
+gMC->Gsatt("BTO2","seen",0);
+gMC->Gsatt("BTR3","seen",0);
+gMC->Gsatt("BTO3","seen",0);
+/*
+gMC->Gsatt("B043","seen",0);
+gMC->Gsatt("B046","seen",0);
+gMC->Gsatt("B048","seen",0);
+gMC->Gsatt("B052","seen",0);
+gMC->Gsatt("B050","seen",0);
+gMC->Gsatt("B034","seen",0);
+gMC->Gsatt("B064","seen",0);
+gMC->Gsatt("B066","seen",0);
+gMC->Gsatt("B068","seen",0);
+gMC->Gsatt("B070","seen",0);
+gMC->Gsatt("B062","seen",0);
+gMC->Gsatt("B073","seen",0);
+*/
+gMC->Gsatt("FTOC","seen",0);
+gMC->Gsatt("FTOB","seen",0);
+gMC->Gsatt("FTOA","seen",0);
+gMC->Gsatt("FLTA","seen",0);
+gMC->Gsatt("FLTB","seen",0);
+gMC->Gsatt("FLTC","seen",0);
+gMC->Gsatt("FMYA","seen",1);
+gMC->Gsatt("FMYB","seen",1);
+gMC->Gsatt("FMYC","seen",1);
+gMC->Gsatt("FPLA","seen",1);
+gMC->Gsatt("FPLB","seen",1);
+gMC->Gsatt("FPLC","seen",1);
+gMC->Gsatt("FSTR","seen",0);
+gMC->Gsatt("FNSF","seen",0);
+gMC->Gsatt("FMYX","seen",0);
+gMC->Gsatt("FGRL","seen",0);
+gMC->Gsatt("FCFC","seen",0);
+gMC->Gsatt("FLZ","seen",0);
+gMC->Gsatt("FLX","seen",0);
+gMC->Gsatt("FPAD","seen",0);
+gMC->Gsatt("FPEA","seen",1);
+gMC->Gsatt("FPEB","seen",1);
+gMC->Gsatt("FPEC","seen",1);
+gMC->Gsatt("FECA","seen",1);
+gMC->Gsatt("FECB","seen",1);
+gMC->Gsatt("FECC","seen",1);
+gMC->Gsatt("FWAA","seen",1);
+gMC->Gsatt("FWAB","seen",1);
+gMC->Gsatt("FWAC","seen",1);
+gMC->Gsatt("FBPA","seen",1);
+gMC->Gsatt("FBPB","seen",1);
+gMC->Gsatt("FBPC","seen",1);
 }
index dd53766..aa4cb82 100644 (file)
@@ -1,32 +1,67 @@
 void ViewTPC()
 {
-  gMC->Gsatt("TPC","SEEN",0);
-  gMC->Gsatt("TPEC","SEEN",0);
-  gMC->Gsatt("TGAS","SEEN",0);
-  gMC->Gsatt("TPMH","SEEN",1);
-  gMC->Gsatt("TPHV","SEEN",1);
-  gMC->Gsatt("TPSG","SEEN",0);
-  gMC->Gsatt("TRCS","SEEN",1);
-  gMC->Gsatt("TRCL","SEEN",1);
-  gMC->Gsatt("TSGA","SEEN",0);
-  gMC->Gsatt("TSST","SEEN",0);
-  gMC->Gsatt("TLGA","SEEN",0);
-  gMC->Gsatt("TLST","SEEN",0);
-  gMC->Gsatt("TPWI","SEEN",1);
-  gMC->Gsatt("TPWL","SEEN",0);
-  gMC->Gsatt("TPCO","SEEN",1);
-  gMC->Gsatt("TPOV","SEEN",0);
-  gMC->Gsatt("TPG1","SEEN",0);
-  gMC->Gsatt("TPWS","SEEN",1);
-  gMC->Gsatt("TPW1","SEEN",1);
-  gMC->Gsatt("TPS1","SEEN",0);
-  gMC->Gsatt("TPS2","SEEN",1);
-  gMC->Gsatt("TPG2","SEEN",1);
-  gMC->Gsatt("TPWC","SEEN",1);
-  gMC->Gsatt("TPSE","SEEN",1);
-  gMC->Gsatt("TPSI","SEEN",0);
-  gMC->Gsatt("TPSO","SEEN",0);
-  gMC->Gsatt("TPVD","SEEN",1);
-  gMC->Gsatt("TIVC","SEEN",0);
-  gMC->Gsatt("TIVB","SEEN",0);
+gMC->Gsatt("TPC","seen",0);
+gMC->Gsatt("TOIN","seen",0);
+gMC->Gsatt("TPCR","seen",1);
+gMC->Gsatt("TOCV","seen",0);
+gMC->Gsatt("TSA1","seen",1);
+gMC->Gsatt("TSA2","seen",1);
+gMC->Gsatt("TSA3","seen",1);
+gMC->Gsatt("TSA4","seen",0);
+gMC->Gsatt("TOFC","seen",0);
+gMC->Gsatt("TSA5","seen",0);
+gMC->Gsatt("TSA6","seen",1);
+gMC->Gsatt("TSA7","seen",1);
+gMC->Gsatt("TSA8","seen",1);
+gMC->Gsatt("TIIN","seen",0);
+gMC->Gsatt("TICL","seen",1);
+gMC->Gsatt("TSA9","seen",0);
+gMC->Gsatt("TS10","seen",0);
+gMC->Gsatt("TS11","seen",0);
+gMC->Gsatt("TS12","seen",0);
+gMC->Gsatt("TICR","seen",1);
+gMC->Gsatt("TS13","seen",0);
+gMC->Gsatt("TS14","seen",0);
+gMC->Gsatt("TS15","seen",0);
+gMC->Gsatt("TS16","seen",0);
+gMC->Gsatt("TIFC","seen",1);
+gMC->Gsatt("TS17","seen",0);
+gMC->Gsatt("TS18","seen",0);
+gMC->Gsatt("TS19","seen",0);
+gMC->Gsatt("TS20","seen",0);
+gMC->Gsatt("TS21","seen",0);
+gMC->Gsatt("TS22","seen",0);
+gMC->Gsatt("TS23","seen",0);
+gMC->Gsatt("TS24","seen",0);
+gMC->Gsatt("TDGN","seen",0);
+gMC->Gsatt("TIRC","seen",0);
+gMC->Gsatt("TIC1","seen",1);
+gMC->Gsatt("TIPP","seen",1);
+gMC->Gsatt("TIC3","seen",1);
+gMC->Gsatt("TRCE","seen",1);
+gMC->Gsatt("TPSC","seen",0);
+gMC->Gsatt("TPCC","seen",1);
+gMC->Gsatt("TORC","seen",1);
+gMC->Gsatt("TOPP","seen",0);
+gMC->Gsatt("TOC3","seen",0);
+gMC->Gsatt("TOC1","seen",0);
+gMC->Gsatt("TSSW","seen",0);
+gMC->Gsatt("TSWC","seen",0);
+gMC->Gsatt("TSCE","seen",1);
+gMC->Gsatt("TWES","seen",0);
+gMC->Gsatt("TSWB","seen",1);
+gMC->Gsatt("TPEL","seen",0);
+gMC->Gsatt("TPMW","seen",0);
+gMC->Gsatt("TPEW","seen",0);
+gMC->Gsatt("TESR","seen",0);
+gMC->Gsatt("TESB","seen",0);
+gMC->Gsatt("TPLS","seen",0);
+gMC->Gsatt("TPUS","seen",0);
+gMC->Gsatt("TPSS","seen",0);
+gMC->Gsatt("THVM","seen",1);
+gMC->Gsatt("TPSR","seen",1);
+gMC->Gsatt("THVL","seen",0);
+gMC->Gsatt("THVC","seen",0);
+gMC->Gsatt("THVE","seen",0);
+gMC->Gsatt("THVR","seen",0);
 }
index 0fcbb24..b41b348 100644 (file)
@@ -1,50 +1,71 @@
-void ViewUTD()
+void ViewTRD()
 {
-   gMC->Gsatt("TRD ","seen",0);
+gMC->Gsatt("B077","seen",0);
+//gMC->Gsatt("B076","seen",1);
+gMC->Gsatt("B071","seen",0);
+gMC->Gsatt("B074","seen",0);
+gMC->Gsatt("B075","seen",0);
+/*gMC->Gsatt("B080","seen",0);
+gMC->Gsatt("B042","seen",0);
+gMC->Gsatt("B045","seen",0);
+gMC->Gsatt("B047","seen",0);
+gMC->Gsatt("B051","seen",0);
+gMC->Gsatt("B049","seen",0);
+gMC->Gsatt("B039","seen",0);
+gMC->Gsatt("B033","seen",0);
+gMC->Gsatt("B063","seen",0);
+gMC->Gsatt("B065","seen",0);
+gMC->Gsatt("B067","seen",0);
+gMC->Gsatt("B069","seen",0);
+gMC->Gsatt("B056","seen",0);
+gMC->Gsatt("B059","seen",0);
+gMC->Gsatt("B072","seen",0);
+*/
+gMC->Gsatt("BTR1","seen",0);
+gMC->Gsatt("BTO1","seen",0);
+gMC->Gsatt("BTR2","seen",0);
+gMC->Gsatt("BTO2","seen",0);
+gMC->Gsatt("BTR3","seen",0);
+gMC->Gsatt("BTO3","seen",0);
+/*
+gMC->Gsatt("B043","seen",0);
+gMC->Gsatt("B046","seen",0);
+gMC->Gsatt("B048","seen",0);
+gMC->Gsatt("B052","seen",0);
+gMC->Gsatt("B050","seen",0);
+gMC->Gsatt("B034","seen",0);
+gMC->Gsatt("B064","seen",0);
+gMC->Gsatt("B066","seen",0);
+gMC->Gsatt("B068","seen",0);
+gMC->Gsatt("B070","seen",0);
+gMC->Gsatt("B062","seen",0);
+gMC->Gsatt("B073","seen",0);
+*/
 
-   gMC->Gsatt("UTRL","seen",0);
-   gMC->Gsatt("UTSL","seen",0);
-   gMC->Gsatt("UTFI","seen",0);
-   gMC->Gsatt("UTFO","seen",0);
-   gMC->Gsatt("UTCI","seen",0);
-   gMC->Gsatt("UTCO","seen",0);
-   gMC->Gsatt("UTII","seen",0);
-   gMC->Gsatt("UTIO","seen",0);
-   gMC->Gsatt("UTMI","seen",0);
-   gMC->Gsatt("UTMO","seen",0);
-
-   gMC->Gsatt("UTRS","seen",0);
-   gMC->Gsatt("UTSS","seen",0);
-   gMC->Gsatt("UTFS","seen",0);
-   gMC->Gsatt("UTCS","seen",0);
-   gMC->Gsatt("UTIS","seen",0);
-   gMC->Gsatt("UTMS","seen",0);
-
-   gMC->Gsatt("UT1S","seen",1);
-   gMC->Gsatt("UT2S","seen",1);
-   gMC->Gsatt("UT3S","seen",1);
-   gMC->Gsatt("UT4S","seen",1);
-   gMC->Gsatt("UT5S","seen",1);
-   gMC->Gsatt("UT6S","seen",1);
-   gMC->Gsatt("UT7S","seen",1);
-   gMC->Gsatt("UT8S","seen",1);
-
-   gMC->Gsatt("UT1I","seen",1);
-   gMC->Gsatt("UT2I","seen",1);
-   gMC->Gsatt("UT3I","seen",1);
-   gMC->Gsatt("UT4I","seen",1);
-   gMC->Gsatt("UT5I","seen",1);
-   gMC->Gsatt("UT6I","seen",1);
-   gMC->Gsatt("UT7I","seen",1);
-   gMC->Gsatt("UT8I","seen",1);
-
-   gMC->Gsatt("UT1O","seen",1);
-   gMC->Gsatt("UTIO","seen",1);
-   gMC->Gsatt("UT3O","seen",1);
-   gMC->Gsatt("UT4O","seen",1);
-   gMC->Gsatt("UT5O","seen",1);
-   gMC->Gsatt("UT6O","seen",1);
-   gMC->Gsatt("UT7O","seen",1);
-   gMC->Gsatt("UT8O","seen",1);
-
-   }
+gMC->Gsatt("UAFI","seen",1);
+gMC->Gsatt("UAFM","seen",1);
+gMC->Gsatt("UAFO","seen",1);
+gMC->Gsatt("UAII","seen",0);
+gMC->Gsatt("UAIM","seen",0);
+gMC->Gsatt("UAIO","seen",0);
+gMC->Gsatt("UCFI","seen",0);
+gMC->Gsatt("UCFM","seen",0);
+gMC->Gsatt("UCFO","seen",0);
+gMC->Gsatt("UCII","seen",0);
+gMC->Gsatt("UCIM","seen",0);
+gMC->Gsatt("UCIO","seen",0);
+gMC->Gsatt("UL01","seen",1);
+gMC->Gsatt("UL02","seen",1);
+gMC->Gsatt("UL03","seen",1);
+gMC->Gsatt("UL04","seen",1);
+gMC->Gsatt("UL05","seen",1);
+gMC->Gsatt("UL06","seen",1);
+gMC->Gsatt("UL07","seen",1);
+gMC->Gsatt("UL08","seen",1);
+gMC->Gsatt("UL09","seen",1);
+gMC->Gsatt("UL10","seen",1);
+gMC->Gsatt("UL11","seen",1);
+gMC->Gsatt("TRD1","seen",0);
+gMC->Gsatt("TRD2","seen",0);
+gMC->Gsatt("TRD3","seen",0);
+}