00001 #define __TAP_CREOBJ__
00002
00003 #include "AvailNuclei.h"
00004 #include "BeamSystem.h"
00005 #include "CellPos.h"
00006 #include "CoilTube.h"
00007 #include "DigitPln.h"
00008 #include "EmuDigit.h"
00009 #include "EmuHit.h"
00010 #include "EventHistory.h"
00011 #include "FLSDigiCell.h"
00012 #include "FLSDigiPln.h"
00013 #include "FLSDigiView.h"
00014 #include "FLSDigit.h"
00015 #include "FLSHit.h"
00016 #include "FLSParam.h"
00017 #include "FluxWgt.h"
00018 #include "GAFKey.h"
00019 #include "GeomMisc.h"
00020 #include "HitPln.h"
00021 #include "LSTHit.h"
00022 #include "LSTProto.h"
00023 #include "LSTStrip.h"
00024 #include "LSTWire.h"
00025 #include "MassDistrib.h"
00026 #include "Material.h"
00027 #include "MdlOrg.h"
00028 #include "Mixture.h"
00029 #include "MuonTrkHeader.h"
00030 #include "MuonTrkPoint.h"
00031 #include "NeuKin.h"
00032 #include "NeuVtx.h"
00033 #include "PEArrival.h"
00034 #include "PlanePos.h"
00035 #include "PlaneSpec.h"
00036 #include "PlexusAdd.h"
00037 #include "Pln2MUX.h"
00038 #include "RPCHit.h"
00039 #include "RecoMuon.h"
00040 #include "RecoShwDir.h"
00041 #include "RecoShwEnergy.h"
00042 #include "RecoVtx.h"
00043 #include "ResponseVar.h"
00044 #include "Rotm.h"
00045 #include "StdHep.h"
00046 #include "StdHepHead.h"
00047 #include "SubVolPos.h"
00048 #include "SubVolSpec.h"
00049 #include "SuperModule.h"
00050 #include "TMedium.h"
00051 #include "TPar.h"
00052 #include "TstHit.h"
00053 #include "TubePixelInfo.h"
00054 #include "TubePixelMap.h"
00055 #include "VarParam.h"
00056
00057 #undef __TAP_CREOBJ__
00058 #include "partap.h"
00059
00060 void CREOBJ ()
00061 {
00062 int inir__,maxr__,iacc__,ncol__,chmin__,one__,ch__,chmax__;
00063 char type__[5];
00064
00065
00066
00067 { static char cnam__[][17] = {
00068 "ID",
00069 "Material",
00070 "Z",
00071 "A",
00072 "PathLength",
00073 "NucleiDensity",
00074 "SumNuclei",
00075 "Sigma",
00076 "AZWgt",
00077 "SumWgt"
00078 };
00079 static char ctyp__[][5] = {
00080 "SNUM",
00081 "INTE",
00082 "INTE",
00083 "INTE",
00084 "REAL",
00085 "REAL",
00086 "REAL",
00087 "REAL",
00088 "REAL",
00089 "REAL"
00090 };
00091 CRETAB(AvailNuclei,"AvailNuclei",10,cnam__,ctyp__,INULL,INULL);
00092
00093 }
00094
00095
00096
00097 { static char cnam__[][17] = {
00098 "ID",
00099 "X0",
00100 "Y0",
00101 "Z0",
00102 "dXdZ",
00103 "dYdZ",
00104 "KineMethod",
00105 "FluxMethod",
00106 "Emin",
00107 "Emax",
00108 "FluxFile"
00109 };
00110 static char ctyp__[][5] = {
00111 "SNUM",
00112 "REAL",
00113 "REAL",
00114 "REAL",
00115 "REAL",
00116 "REAL",
00117 "INTE",
00118 "INTE",
00119 "REAL",
00120 "REAL",
00121 "CH64"
00122 };
00123 CRETAB(BeamSystem,"BeamSystem",11,cnam__,ctyp__,INULL,INULL);
00124
00125 }
00126
00127
00128
00129 { static char cnam__[][17] = {
00130 "ID",
00131 "PlnName",
00132 "IStrip",
00133 "IExtr",
00134 "ICell",
00135 "XYZReadout(3)",
00136 "XYZCenter(3)",
00137 "XYZFarend(3)",
00138 "FiberTailA",
00139 "FiberTailB",
00140 "ClearFiberA",
00141 "ClearFiberB"
00142 };
00143 static char ctyp__[][5] = {
00144 "SNUM",
00145 "CHA4",
00146 "INTE",
00147 "INTE",
00148 "INTE",
00149 "REAL",
00150 "REAL",
00151 "REAL",
00152 "REAL",
00153 "REAL",
00154 "REAL",
00155 "REAL"
00156 };
00157 CRETAB(CellPos,"CellPos",12,cnam__,ctyp__,INULL,INULL);
00158
00159 }
00160
00161
00162
00163 { static char cnam__[][17] = {
00164 "PlnName",
00165 "IStrip"
00166 };
00167 static char cord__[][5] = {
00168 "ASC",
00169 "ASC"
00170 };
00171 ncol__ = 2;
00172 CREIND(CellPos,iacc__,"CellPlnStrip",ncol__,cnam__,cord__);
00173 }
00174
00175
00176
00177 { static char cnam__[][17] = {
00178 "PlnName",
00179 "IExtr",
00180 "ICell"
00181 };
00182 static char cord__[][5] = {
00183 "ASC",
00184 "ASC",
00185 "ASC"
00186 };
00187 ncol__ = 3;
00188 CREIND(CellPos,iacc__,"CellIndex",ncol__,cnam__,cord__);
00189 }
00190
00191
00192
00193 { static char cnam__[][17] = {
00194 "ID",
00195 "ISuper",
00196 "Name",
00197 "ICopy",
00198 "ITreeDepth",
00199 "XYZ1(3)",
00200 "XYZ2(3)",
00201 "OuterRadius",
00202 "InnerRadius",
00203 "ShapeName",
00204 "IRotm",
00205 "TMedium",
00206 "Zmin",
00207 "Zmax"
00208 };
00209 static char ctyp__[][5] = {
00210 "SNUM",
00211 "INTE",
00212 "CHA4",
00213 "INTE",
00214 "INTE",
00215 "REAL",
00216 "REAL",
00217 "REAL",
00218 "REAL",
00219 "CHA4",
00220 "INTE",
00221 "CHA4",
00222 "REAL",
00223 "REAL"
00224 };
00225 CRETAB(CoilTube,"CoilTube",14,cnam__,ctyp__,INULL,INULL);
00226
00227 }
00228 SETFOR(CoilTube,"ISuper","I2");
00229
00230
00231
00232
00233 { static char cnam__[][17] = {
00234 "ID",
00235 "IPln",
00236 "NDigitPln"
00237 };
00238 static char ctyp__[][5] = {
00239 "SNUM",
00240 "INTE",
00241 "INTE"
00242 };
00243 CRETAB(DigitPln,"DigitPln",3,cnam__,ctyp__,INULL,INULL);
00244
00245 }
00246
00247
00248
00249 { static char cnam__[][17] = {
00250 "ID",
00251 "IPln",
00252 "ISheet",
00253 "ILayer",
00254 "XCenter",
00255 "YCenter",
00256 "ZCenter",
00257 "GrainSize",
00258 "CellPos",
00259 "PlanePos"
00260 };
00261 static char ctyp__[][5] = {
00262 "SNUM",
00263 "INTE",
00264 "INTE",
00265 "INTE",
00266 "REAL",
00267 "REAL",
00268 "REAL",
00269 "REAL",
00270 "REL",
00271 "REL"
00272 };
00273 CRETAB(EmuDigit,"EmuDigit",10,cnam__,ctyp__,INULL,INULL);
00274
00275 }
00276
00277
00278
00279 { static char cnam__[][17] = {
00280 "ID",
00281 "IPln",
00282 "ISheet",
00283 "ILayer",
00284 "ITrack",
00285 "TOFG",
00286 "XBegin",
00287 "YBegin",
00288 "ZBegin",
00289 "XEnd",
00290 "YEnd",
00291 "ZEnd",
00292 "ELoss",
00293 "Ptot",
00294 "IPDG",
00295 "CellPos",
00296 "PlanePos"
00297 };
00298 static char ctyp__[][5] = {
00299 "SNUM",
00300 "INTE",
00301 "INTE",
00302 "INTE",
00303 "INTE",
00304 "REAL",
00305 "REAL",
00306 "REAL",
00307 "REAL",
00308 "REAL",
00309 "REAL",
00310 "REAL",
00311 "REAL",
00312 "REAL",
00313 "INTE",
00314 "REL",
00315 "REL"
00316 };
00317 CRETAB(EmuHit,"EmuHit",17,cnam__,ctyp__,INULL,INULL);
00318
00319 }
00320
00321
00322
00323 { static char cnam__[][17] = {
00324 "ID",
00325 "TableName",
00326 "EntryNumber",
00327 "Routine",
00328 "VersionString",
00329 "DateFilled"
00330 };
00331 static char ctyp__[][5] = {
00332 "SNUM",
00333 "CH32",
00334 "INTE",
00335 "CH32",
00336 "CHA8",
00337 "CH16"
00338 };
00339 CRETAB(EventHistory,"EventHistory",6,cnam__,ctyp__,INULL,INULL);
00340
00341 }
00342
00343
00344
00345 { static char cnam__[][17] = {
00346 "ID",
00347 "IPln",
00348 "IExtr",
00349 "ICell",
00350 "IView",
00351 "XYZBase(3)",
00352 "XYZDir(3)",
00353 "TPos",
00354 "CPos",
00355 "CellLength",
00356 "DirScale",
00357 "XPhysicalA",
00358 "XPhysicalB",
00359 "XFiberA",
00360 "XFiberB",
00361 "ClrTransmitA",
00362 "ClrTransmitB",
00363 "RawAdcA",
00364 "RawAdcB",
00365 "CorrAdcA",
00366 "CorrAdcB",
00367 "CorrAdcSum",
00368 "IsMuon"
00369 };
00370 static char ctyp__[][5] = {
00371 "SNUM",
00372 "INTE",
00373 "INTE",
00374 "INTE",
00375 "INTE",
00376 "REAL",
00377 "REAL",
00378 "REAL",
00379 "REAL",
00380 "REAL",
00381 "REAL",
00382 "REAL",
00383 "REAL",
00384 "REAL",
00385 "REAL",
00386 "REAL",
00387 "REAL",
00388 "REAL",
00389 "REAL",
00390 "REAL",
00391 "REAL",
00392 "REAL",
00393 "INTE"
00394 };
00395 CRETAB(FLSDigiCell,"FLSDigiCell",23,cnam__,ctyp__,INULL,INULL);
00396
00397 }
00398
00399
00400
00401 { static char cnam__[][17] = {
00402 "ID",
00403 "IPln",
00404 "Rotm",
00405 "NCells",
00406 "XYZBase(3)",
00407 "XYZDir(3)",
00408 "DirScale",
00409 "SumRawAdc",
00410 "SumCorrAdc"
00411 };
00412 static char ctyp__[][5] = {
00413 "SNUM",
00414 "INTE",
00415 "CHA4",
00416 "INTE",
00417 "REAL",
00418 "REAL",
00419 "REAL",
00420 "REAL",
00421 "REAL"
00422 };
00423 CRETAB(FLSDigiPln,"FLSDigiPln",9,cnam__,ctyp__,INULL,INULL);
00424
00425 }
00426
00427
00428
00429 { static char cnam__[][17] = {
00430 "ID",
00431 "Rotm",
00432 "NPlns",
00433 "NCells",
00434 "XYZBase(3)",
00435 "XYZDir(3)",
00436 "DirScale",
00437 "SumRawAdc",
00438 "SumOldAdc",
00439 "SumCorrAdc"
00440 };
00441 static char ctyp__[][5] = {
00442 "SNUM",
00443 "CHA4",
00444 "INTE",
00445 "INTE",
00446 "REAL",
00447 "REAL",
00448 "REAL",
00449 "REAL",
00450 "REAL",
00451 "REAL"
00452 };
00453 CRETAB(FLSDigiView,"FLSDigiView",10,cnam__,ctyp__,INULL,INULL);
00454
00455 }
00456
00457
00458
00459 { static char cnam__[][17] = {
00460 "ID",
00461 "IPln",
00462 "IExtr",
00463 "ICell",
00464 "TPos",
00465 "RawA",
00466 "RawB",
00467 "CorrA",
00468 "CorrB",
00469 "CorrSum",
00470 "TDCA",
00471 "TDCB",
00472 "TubePixelA",
00473 "TubePixelB",
00474 "SignalPEA",
00475 "SignalPEB",
00476 "InitialTDCA",
00477 "InitialTDCB",
00478 "SumETrue",
00479 "AveDistTrueA",
00480 "AveDistTrueB",
00481 "HitBits",
00482 "CellPos",
00483 "PlanePos"
00484 };
00485 static char ctyp__[][5] = {
00486 "SNUM",
00487 "INTE",
00488 "INTE",
00489 "INTE",
00490 "REAL",
00491 "REAL",
00492 "REAL",
00493 "REAL",
00494 "REAL",
00495 "REAL",
00496 "REAL",
00497 "REAL",
00498 "INTE",
00499 "INTE",
00500 "REAL",
00501 "REAL",
00502 "REAL",
00503 "REAL",
00504 "REAL",
00505 "REAL",
00506 "REAL",
00507 "BITP",
00508 "REL",
00509 "REL"
00510 };
00511 CRETAB(FLSDigit,"FLSDigit",24,cnam__,ctyp__,INULL,INULL);
00512
00513 }
00514
00515
00516
00517 { static char cnam__[][17] = {
00518 "IPln",
00519 "IExtr",
00520 "ICell"
00521 };
00522 static char cord__[][5] = {
00523 "ASC",
00524 "ASC",
00525 "ASC"
00526 };
00527 ncol__ = 3;
00528 CREIND(FLSDigit,iacc__,"IndxPEC",ncol__,cnam__,cord__);
00529 }
00530
00531
00532
00533 { static char cnam__[][17] = {
00534 "IPln",
00535 "TPos"
00536 };
00537 static char cord__[][5] = {
00538 "ASC",
00539 "ASC"
00540 };
00541 ncol__ = 2;
00542 CREIND(FLSDigit,iacc__,"IndxPlnTPos",ncol__,cnam__,cord__);
00543 }
00544
00545
00546
00547 { static char cnam__[][17] = {
00548 "ID",
00549 "IPackedPEC",
00550 "ITrack",
00551 "TOFG",
00552 "XBegin",
00553 "YBegin",
00554 "ZBegin",
00555 "XEnd",
00556 "YEnd",
00557 "ZEnd",
00558 "ELoss",
00559 "Ptot",
00560 "IPDG",
00561 "CellPos",
00562 "PlanePos"
00563 };
00564 static char ctyp__[][5] = {
00565 "SNUM",
00566 "INTE",
00567 "INTE",
00568 "REAL",
00569 "REAL",
00570 "REAL",
00571 "REAL",
00572 "REAL",
00573 "REAL",
00574 "REAL",
00575 "REAL",
00576 "REAL",
00577 "INTE",
00578 "REL",
00579 "REL"
00580 };
00581 CRETAB(FLSHit,"FLSHit",15,cnam__,ctyp__,INULL,INULL);
00582
00583 }
00584
00585
00586
00587 { static char cnam__[][17] = {
00588 "ID",
00589 "Name",
00590 "Type",
00591 "Value",
00592 "IUsageSet"
00593 };
00594 static char ctyp__[][5] = {
00595 "SNUM",
00596 "CH32",
00597 "CHA4",
00598 "REAL",
00599 "INTE"
00600 };
00601 CRETAB(FLSParam,"FLSParam",5,cnam__,ctyp__,INULL,INULL);
00602
00603 }
00604
00605
00606
00607 { static char cnam__[][17] = {
00608 "Name",
00609 "IUsageSet"
00610 };
00611 static char cord__[][5] = {
00612 "ASC",
00613 "ASC"
00614 };
00615 ncol__ = 2;
00616 CREIND(FLSParam,iacc__,"IndxNameSet",ncol__,cnam__,cord__);
00617 }
00618
00619
00620
00621 { static char cnam__[][17] = {
00622 "ID",
00623 "Beam",
00624 "Version",
00625 "Weight",
00626 "WeightErr"
00627 };
00628 static char ctyp__[][5] = {
00629 "SNUM",
00630 "CH32",
00631 "INTE",
00632 "REAL",
00633 "REAL"
00634 };
00635 CRETAB(FluxWgt,"FluxWgt",5,cnam__,ctyp__,INULL,INULL);
00636
00637 }
00638
00639
00640
00641 { static char cnam__[][17] = {
00642 "ID",
00643 "Type",
00644 "Version",
00645 "RunNo",
00646 "EventNo",
00647 "Name"
00648 };
00649 static char ctyp__[][5] = {
00650 "SNUM",
00651 "CHA4",
00652 "INTE",
00653 "INTE",
00654 "INTE",
00655 "CH32"
00656 };
00657 CRETAB(GAFKey,"GAFKey",6,cnam__,ctyp__,INULL,INULL);
00658
00659 }
00660 SETFOR(GAFKey,"Type","A4");
00661
00662
00663
00664
00665 { static char cnam__[][17] = {
00666 "ID",
00667 "NearFar",
00668 "NSupmdl",
00669 "NPlanes",
00670 "VMARS(3)",
00671 "VHall(3)",
00672 "LINRThick",
00673 "HallXmin",
00674 "HallXmax",
00675 "HallYmin",
00676 "HallYmax",
00677 "HallZmin",
00678 "HallZmax"
00679 };
00680 static char ctyp__[][5] = {
00681 "SNUM",
00682 "INTE",
00683 "INTE",
00684 "INTE",
00685 "REAL",
00686 "REAL",
00687 "REAL",
00688 "REAL",
00689 "REAL",
00690 "REAL",
00691 "REAL",
00692 "REAL",
00693 "REAL"
00694 };
00695 CRETAB(GeomMisc,"GeomMisc",13,cnam__,ctyp__,INULL,INULL);
00696
00697 }
00698 SETFOR(GeomMisc,"NSupmdl","I2");
00699
00700
00701
00702
00703 { static char cnam__[][17] = {
00704 "ID",
00705 "IPln",
00706 "NHitPln"
00707 };
00708 static char ctyp__[][5] = {
00709 "SNUM",
00710 "INTE",
00711 "INTE"
00712 };
00713 CRETAB(HitPln,"HitPln",3,cnam__,ctyp__,INULL,INULL);
00714
00715 }
00716
00717
00718
00719 { static char cnam__[][17] = {
00720 "ID",
00721 "IPln",
00722 "IExtr",
00723 "ICell",
00724 "ITrack",
00725 "TOFG",
00726 "XBegin",
00727 "YBegin",
00728 "ZBegin",
00729 "XEnd",
00730 "YEnd",
00731 "ZEnd",
00732 "ELoss",
00733 "Ptot",
00734 "IPDG",
00735 "CellPos",
00736 "PlanePos"
00737 };
00738 static char ctyp__[][5] = {
00739 "SNUM",
00740 "INTE",
00741 "INTE",
00742 "INTE",
00743 "INTE",
00744 "REAL",
00745 "REAL",
00746 "REAL",
00747 "REAL",
00748 "REAL",
00749 "REAL",
00750 "REAL",
00751 "REAL",
00752 "REAL",
00753 "INTE",
00754 "REL",
00755 "REL"
00756 };
00757 CRETAB(LSTHit,"LSTHit",17,cnam__,ctyp__,INULL,INULL);
00758
00759 }
00760
00761
00762
00763 { static char cnam__[][17] = {
00764 "IPln",
00765 "IExtr",
00766 "ICell"
00767 };
00768 static char cord__[][5] = {
00769 "ASC",
00770 "ASC",
00771 "ASC"
00772 };
00773 ncol__ = 3;
00774 CREIND(LSTHit,iacc__,"IndxPEC",ncol__,cnam__,cord__);
00775 }
00776
00777
00778
00779 { static char cnam__[][17] = {
00780 "ID",
00781 "IPln",
00782 "IExtr",
00783 "ICell",
00784 "ITrack",
00785 "XGlobal",
00786 "YGlobal",
00787 "ZGlobal",
00788 "TOFG",
00789 "Charge",
00790 "XLocal"
00791 };
00792 static char ctyp__[][5] = {
00793 "SNUM",
00794 "INTE",
00795 "INTE",
00796 "INTE",
00797 "INTE",
00798 "REAL",
00799 "REAL",
00800 "REAL",
00801 "REAL",
00802 "REAL",
00803 "REAL"
00804 };
00805 CRETAB(LSTProto,"LSTProto",11,cnam__,ctyp__,INULL,INULL);
00806
00807 }
00808
00809
00810
00811 { static char cnam__[][17] = {
00812 "ID",
00813 "IPln",
00814 "IStrip",
00815 "CPos",
00816 "Charge"
00817 };
00818 static char ctyp__[][5] = {
00819 "SNUM",
00820 "INTE",
00821 "INTE",
00822 "REAL",
00823 "REAL"
00824 };
00825 CRETAB(LSTStrip,"LSTStrip",5,cnam__,ctyp__,INULL,INULL);
00826
00827 }
00828
00829
00830
00831 { static char cnam__[][17] = {
00832 "IPln",
00833 "IStrip"
00834 };
00835 static char cord__[][5] = {
00836 "ASC",
00837 "ASC"
00838 };
00839 ncol__ = 2;
00840 CREIND(LSTStrip,iacc__,"IndxPS",ncol__,cnam__,cord__);
00841 }
00842
00843
00844
00845 { static char cnam__[][17] = {
00846 "IPln",
00847 "CPos"
00848 };
00849 static char cord__[][5] = {
00850 "ASC",
00851 "ASC"
00852 };
00853 ncol__ = 2;
00854 CREIND(LSTStrip,iacc__,"IndxPlnCPos",ncol__,cnam__,cord__);
00855 }
00856
00857
00858
00859 { static char cnam__[][17] = {
00860 "ID",
00861 "IPln",
00862 "IChan",
00863 "TPos",
00864 "Charge"
00865 };
00866 static char ctyp__[][5] = {
00867 "SNUM",
00868 "INTE",
00869 "INTE",
00870 "REAL",
00871 "REAL"
00872 };
00873 CRETAB(LSTWire,"LSTWire",5,cnam__,ctyp__,INULL,INULL);
00874
00875 }
00876
00877
00878
00879 { static char cnam__[][17] = {
00880 "IPln",
00881 "IChan"
00882 };
00883 static char cord__[][5] = {
00884 "ASC",
00885 "ASC"
00886 };
00887 ncol__ = 2;
00888 CREIND(LSTWire,iacc__,"IndxPC",ncol__,cnam__,cord__);
00889 }
00890
00891
00892
00893 { static char cnam__[][17] = {
00894 "IPln",
00895 "TPos"
00896 };
00897 static char cord__[][5] = {
00898 "ASC",
00899 "ASC"
00900 };
00901 ncol__ = 2;
00902 CREIND(LSTWire,iacc__,"IndxPlnTPos",ncol__,cnam__,cord__);
00903 }
00904
00905
00906
00907 { static char cnam__[][17] = {
00908 "ID",
00909 "Material",
00910 "SBegin",
00911 "SEnd",
00912 "PathSumMat",
00913 "Type"
00914 };
00915 static char ctyp__[][5] = {
00916 "SNUM",
00917 "INTE",
00918 "REAL",
00919 "REAL",
00920 "REAL",
00921 "CHA4"
00922 };
00923 CRETAB(MassDistrib,"MassDistrib",6,cnam__,ctyp__,INULL,INULL);
00924
00925 }
00926
00927
00928
00929 { static char cnam__[][17] = {
00930 "ID",
00931 "Name",
00932 "A",
00933 "Z",
00934 "Density",
00935 "RadLen",
00936 "AbsLen",
00937 "NMix"
00938 };
00939 static char ctyp__[][5] = {
00940 "SNUM",
00941 "CH32",
00942 "REAL",
00943 "REAL",
00944 "REAL",
00945 "REAL",
00946 "REAL",
00947 "INTE"
00948 };
00949 CRETAB(Material,"Material",8,cnam__,ctyp__,INULL,INULL);
00950
00951 }
00952
00953
00954
00955 { static char cnam__[][17] = {
00956 "ID",
00957 "ISup",
00958 "InMdl",
00959 "PasvType",
00960 "ActvType",
00961 "ActvRotm"
00962 };
00963 static char ctyp__[][5] = {
00964 "SNUM",
00965 "INTE",
00966 "INTE",
00967 "CHA4",
00968 "CHA4",
00969 "CHA4"
00970 };
00971 CRETAB(MdlOrg,"MdlOrg",6,cnam__,ctyp__,INULL,INULL);
00972
00973 }
00974
00975
00976
00977 { static char cnam__[][17] = {
00978 "ISup",
00979 "InMdl"
00980 };
00981 static char cord__[][5] = {
00982 "ASC",
00983 "ASC"
00984 };
00985 ncol__ = 2;
00986 CREIND(MdlOrg,iacc__,"ISupInMdl",ncol__,cnam__,cord__);
00987 }
00988 SETFOR(MdlOrg,"ISup","I2");
00989 SETFOR(MdlOrg,"InMdl","I2");
00990 SETFOR(MdlOrg,"ActvRotm","A1");
00991
00992
00993
00994
00995 { static char cnam__[][17] = {
00996 "ID",
00997 "Material",
00998 "IElement",
00999 "A",
01000 "Z",
01001 "Fraction"
01002 };
01003 static char ctyp__[][5] = {
01004 "SNUM",
01005 "INTE",
01006 "INTE",
01007 "REAL",
01008 "REAL",
01009 "REAL"
01010 };
01011 CRETAB(Mixture,"Mixture",6,cnam__,ctyp__,INULL,INULL);
01012
01013 }
01014
01015
01016
01017 { static char cnam__[][17] = {
01018 "ID",
01019 "NPoints",
01020 "Routine"
01021 };
01022 static char ctyp__[][5] = {
01023 "SNUM",
01024 "INTE",
01025 "CH64"
01026 };
01027 CRETAB(MuonTrkHeader,"MuonTrkHeader",3,cnam__,ctyp__,INULL,INULL);
01028
01029 }
01030
01031
01032
01033 { static char cnam__[][17] = {
01034 "ID",
01035 "Index",
01036 "X",
01037 "Y",
01038 "Z",
01039 "Weight",
01040 "transv",
01041 "Rotm"
01042 };
01043 static char ctyp__[][5] = {
01044 "SNUM",
01045 "INTE",
01046 "REAL",
01047 "REAL",
01048 "REAL",
01049 "REAL",
01050 "REAL",
01051 "CHA4"
01052 };
01053 CRETAB(MuonTrkPoint,"MuonTrkPoint",8,cnam__,ctyp__,INULL,INULL);
01054
01055 }
01056
01057
01058
01059 { static char cnam__[][17] = {
01060 "ID",
01061 "INu",
01062 "INuNoOsc",
01063 "ITg",
01064 "IBoson",
01065 "IResonance",
01066 "IAction",
01067 "A",
01068 "Z",
01069 "Sigma",
01070 "P4Neu(4)",
01071 "P4NeuNoOsc(4)",
01072 "P4Tgt(4)",
01073 "X",
01074 "Y",
01075 "Q2",
01076 "W2",
01077 "P4Shw(4)",
01078 "P4Mu1(4)",
01079 "P4Mu2(4)",
01080 "EMFrac",
01081 "P4El1(4)",
01082 "P4El2(4)",
01083 "P4Tau(4)"
01084 };
01085 static char ctyp__[][5] = {
01086 "SNUM",
01087 "INTE",
01088 "INTE",
01089 "INTE",
01090 "INTE",
01091 "INTE",
01092 "INTE",
01093 "REAL",
01094 "REAL",
01095 "REAL",
01096 "REAL",
01097 "REAL",
01098 "REAL",
01099 "REAL",
01100 "REAL",
01101 "REAL",
01102 "REAL",
01103 "REAL",
01104 "REAL",
01105 "REAL",
01106 "REAL",
01107 "REAL",
01108 "REAL",
01109 "REAL"
01110 };
01111 CRETAB(NeuKin,"NeuKin",24,cnam__,ctyp__,INULL,INULL);
01112
01113 }
01114
01115
01116
01117 { static char cnam__[][17] = {
01118 "ID",
01119 "X",
01120 "Y",
01121 "Z"
01122 };
01123 static char ctyp__[][5] = {
01124 "SNUM",
01125 "REAL",
01126 "REAL",
01127 "REAL"
01128 };
01129 CRETAB(NeuVtx,"NeuVtx",4,cnam__,ctyp__,INULL,INULL);
01130
01131 }
01132
01133
01134
01135 { static char cnam__[][17] = {
01136 "ID",
01137 "IPln",
01138 "IStrip",
01139 "IAB",
01140 "IEvent",
01141 "TubePixel",
01142 "Time",
01143 "Response",
01144 "FLSDigit1",
01145 "FLSDigit2",
01146 "FLSHit"
01147 };
01148 static char ctyp__[][5] = {
01149 "SNUM",
01150 "INTE",
01151 "INTE",
01152 "INTE",
01153 "INTE",
01154 "INTE",
01155 "REAL",
01156 "REAL",
01157 "REL",
01158 "REL",
01159 "REL"
01160 };
01161 CRETAB(PEArrival,"PEArrival",11,cnam__,ctyp__,INULL,INULL);
01162
01163 }
01164
01165
01166
01167 { static char cnam__[][17] = {
01168 "TubePixel",
01169 "Time"
01170 };
01171 static char cord__[][5] = {
01172 "ASC",
01173 "ASC"
01174 };
01175 ncol__ = 2;
01176 CREIND(PEArrival,iacc__,"IndxTPT",ncol__,cnam__,cord__);
01177 }
01178
01179
01180
01181 { static char cnam__[][17] = {
01182 "ID",
01183 "ISuper",
01184 "IModule",
01185 "InMdl",
01186 "PairZmin",
01187 "PairZmax",
01188 "PasvName",
01189 "XYPasv(2)",
01190 "ZFrntPasv",
01191 "ActvName",
01192 "XYActv(2)",
01193 "ZFrntActv",
01194 "Rotm",
01195 "ActvSpec",
01196 "PasvSpec",
01197 "RotmID"
01198 };
01199 static char ctyp__[][5] = {
01200 "SNUM",
01201 "INTE",
01202 "INTE",
01203 "INTE",
01204 "REAL",
01205 "REAL",
01206 "CHA4",
01207 "REAL",
01208 "REAL",
01209 "CHA4",
01210 "REAL",
01211 "REAL",
01212 "CHA4",
01213 "REL",
01214 "REL",
01215 "REL"
01216 };
01217 CRETAB(PlanePos,"PlanePos",16,cnam__,ctyp__,INULL,INULL);
01218
01219 }
01220
01221
01222
01223 { static char cnam__[][17] = {
01224 "ISuper",
01225 "IModule",
01226 "InMdl"
01227 };
01228 static char cord__[][5] = {
01229 "ASC",
01230 "ASC",
01231 "ASC"
01232 };
01233 ncol__ = 3;
01234 CREIND(PlanePos,iacc__,"IndxSMI",ncol__,cnam__,cord__);
01235 }
01236 SETFOR(PlanePos,"ISuper","I2");
01237 SETFOR(PlanePos,"IModule","I3");
01238 SETFOR(PlanePos,"InMdl","I2");
01239
01240
01241
01242
01243 { static char cnam__[][17] = {
01244 "ID",
01245 "PlnName",
01246 "Shape",
01247 "Width",
01248 "Length",
01249 "Thickness",
01250 "AirGap(2)",
01251 "TMedium",
01252 "BMap",
01253 "DigiType",
01254 "AbsLen",
01255 "RadLen",
01256 "Density",
01257 "NStrip",
01258 "NExtru",
01259 "NCell",
01260 "CellWidth",
01261 "CellThick",
01262 "CoverSide",
01263 "NGSVol",
01264 "GSVol(10)",
01265 "NLevel",
01266 "NamePth(9)",
01267 "NumbPth(9)",
01268 "RSquash(8)",
01269 "FirstStrip",
01270 "LastStrip"
01271 };
01272 static char ctyp__[][5] = {
01273 "SNUM",
01274 "CHA4",
01275 "CHA4",
01276 "REAL",
01277 "REAL",
01278 "REAL",
01279 "REAL",
01280 "CHA4",
01281 "INTE",
01282 "INTE",
01283 "REAL",
01284 "REAL",
01285 "REAL",
01286 "INTE",
01287 "INTE",
01288 "INTE",
01289 "REAL",
01290 "REAL",
01291 "INTE",
01292 "INTE",
01293 "REAL",
01294 "INTE",
01295 "CHA4",
01296 "INTE",
01297 "REAL",
01298 "REL",
01299 "REL"
01300 };
01301 CRETAB(PlaneSpec,"PlaneSpec",27,cnam__,ctyp__,INULL,INULL);
01302
01303 }
01304 SETFOR(PlaneSpec,"Shape","A4");
01305 SETFOR(PlaneSpec,"BMap","I10");
01306 SETFOR(PlaneSpec,"DigiType","I1");
01307 SETFOR(PlaneSpec,"NExtru","I10");
01308 SETFOR(PlaneSpec,"NCell","I10");
01309 SETFOR(PlaneSpec,"CoverSide","I2");
01310 SETFOR(PlaneSpec,"NGSVol","I2");
01311 SETFOR(PlaneSpec,"NLevel","I1");
01312 SETFOR(PlaneSpec,"NumbPth","I10");
01313
01314
01315
01316
01317 { static char cnam__[][17] = {
01318 "ID",
01319 "IPln",
01320 "IExtr",
01321 "ICell",
01322 "IExist"
01323 };
01324 static char ctyp__[][5] = {
01325 "SNUM",
01326 "INTE",
01327 "INTE",
01328 "INTE",
01329 "INTE"
01330 };
01331 CRETAB(PlexusAdd,"PlexusAdd",5,cnam__,ctyp__,INULL,INULL);
01332
01333 }
01334
01335
01336
01337 { static char cnam__[][17] = {
01338 "IPln",
01339 "IExtr",
01340 "ICell"
01341 };
01342 static char cord__[][5] = {
01343 "ASC",
01344 "ASC",
01345 "ASC"
01346 };
01347 ncol__ = 3;
01348 CREIND(PlexusAdd,iacc__,"IndxPEC",ncol__,cnam__,cord__);
01349 }
01350
01351
01352
01353 { static char cnam__[][17] = {
01354 "ID",
01355 "IPln",
01356 "MUXA",
01357 "MUXMapA",
01358 "MUXB",
01359 "MUXMapB"
01360 };
01361 static char ctyp__[][5] = {
01362 "SNUM",
01363 "INTE",
01364 "INTE",
01365 "INTE",
01366 "INTE",
01367 "INTE"
01368 };
01369 CRETAB(Pln2MUX,"Pln2MUX",6,cnam__,ctyp__,INULL,INULL);
01370
01371 }
01372
01373
01374
01375 { static char cnam__[][17] = {
01376 "ID",
01377 "IPln",
01378 "IExtr",
01379 "ICell",
01380 "ITrack",
01381 "XGlobal",
01382 "YGlobal",
01383 "ZGlobal",
01384 "TOFG",
01385 "XBegin",
01386 "YBegin",
01387 "ZBegin",
01388 "XEnd",
01389 "YEnd",
01390 "ZEnd",
01391 "ELoss",
01392 "Ptot",
01393 "IPDG"
01394 };
01395 static char ctyp__[][5] = {
01396 "SNUM",
01397 "INTE",
01398 "INTE",
01399 "INTE",
01400 "INTE",
01401 "REAL",
01402 "REAL",
01403 "REAL",
01404 "REAL",
01405 "REAL",
01406 "REAL",
01407 "REAL",
01408 "REAL",
01409 "REAL",
01410 "REAL",
01411 "REAL",
01412 "REAL",
01413 "INTE"
01414 };
01415 CRETAB(RPCHit,"RPCHit",18,cnam__,ctyp__,INULL,INULL);
01416
01417 }
01418
01419
01420
01421 { static char cnam__[][17] = {
01422 "ID",
01423 "Index",
01424 "Origin(3)",
01425 "dxdz",
01426 "dydz",
01427 "qp0",
01428 "DX0",
01429 "DY0",
01430 "Ddxdz",
01431 "Ddydz",
01432 "Dp0",
01433 "P(4)",
01434 "Method",
01435 "Exit",
01436 "PathLength",
01437 "TrkRoutine",
01438 "FitRoutine",
01439 "error",
01440 "ChiFit"
01441 };
01442 static char ctyp__[][5] = {
01443 "SNUM",
01444 "INTE",
01445 "REAL",
01446 "REAL",
01447 "REAL",
01448 "REAL",
01449 "REAL",
01450 "REAL",
01451 "REAL",
01452 "REAL",
01453 "REAL",
01454 "REAL",
01455 "INTE",
01456 "INTE",
01457 "REAL",
01458 "CH64",
01459 "CH64",
01460 "INTE",
01461 "REAL"
01462 };
01463 CRETAB(RecoMuon,"RecoMuon",19,cnam__,ctyp__,INULL,INULL);
01464
01465 }
01466
01467
01468
01469 { static char cnam__[][17] = {
01470 "ID",
01471 "DirCosX",
01472 "DirCosY",
01473 "DirCosZ",
01474 "Theta",
01475 "Phi",
01476 "ThetaBeam",
01477 "Routine"
01478 };
01479 static char ctyp__[][5] = {
01480 "SNUM",
01481 "REAL",
01482 "REAL",
01483 "REAL",
01484 "REAL",
01485 "REAL",
01486 "REAL",
01487 "CH64"
01488 };
01489 CRETAB(RecoShwDir,"RecoShwDir",8,cnam__,ctyp__,INULL,INULL);
01490
01491 }
01492
01493
01494
01495 { static char cnam__[][17] = {
01496 "ID",
01497 "Energy",
01498 "SignalSum",
01499 "Routine"
01500 };
01501 static char ctyp__[][5] = {
01502 "SNUM",
01503 "REAL",
01504 "REAL",
01505 "CH64"
01506 };
01507 CRETAB(RecoShwEnergy,"RecoShwEnergy",4,cnam__,ctyp__,INULL,INULL);
01508
01509 }
01510
01511
01512
01513 { static char cnam__[][17] = {
01514 "ID",
01515 "X",
01516 "Y",
01517 "Z",
01518 "IPln",
01519 "Routine"
01520 };
01521 static char ctyp__[][5] = {
01522 "SNUM",
01523 "REAL",
01524 "REAL",
01525 "REAL",
01526 "INTE",
01527 "CH64"
01528 };
01529 CRETAB(RecoVtx,"RecoVtx",6,cnam__,ctyp__,INULL,INULL);
01530
01531 }
01532
01533
01534
01535 { static char cnam__[][17] = {
01536 "ID",
01537 "IPackedPEC",
01538 "StripVarGen",
01539 "StripVarReco",
01540 "QEVarA",
01541 "QEVarB"
01542 };
01543 static char ctyp__[][5] = {
01544 "SNUM",
01545 "INTE",
01546 "REAL",
01547 "REAL",
01548 "REAL",
01549 "REAL"
01550 };
01551 CRETAB(ResponseVar,"ResponseVar",6,cnam__,ctyp__,INULL,INULL);
01552
01553 }
01554
01555
01556
01557 { static char cnam__[][17] = {
01558 "ID",
01559 "Name",
01560 "Theta1",
01561 "Phi1",
01562 "Theta2",
01563 "Phi2",
01564 "Theta3",
01565 "Phi3",
01566 "r11",
01567 "r12",
01568 "r13",
01569 "r21",
01570 "r22",
01571 "r23",
01572 "r31",
01573 "r32",
01574 "r33"
01575 };
01576 static char ctyp__[][5] = {
01577 "SNUM",
01578 "CHA4",
01579 "REAL",
01580 "REAL",
01581 "REAL",
01582 "REAL",
01583 "REAL",
01584 "REAL",
01585 "REAL",
01586 "REAL",
01587 "REAL",
01588 "REAL",
01589 "REAL",
01590 "REAL",
01591 "REAL",
01592 "REAL",
01593 "REAL"
01594 };
01595 CRETAB(Rotm,"Rotm",17,cnam__,ctyp__,INULL,INULL);
01596
01597 }
01598 SETFOR(Rotm,"Theta1","F5.1");
01599 SETFOR(Rotm,"Phi1","F5.1");
01600 SETFOR(Rotm,"Theta2","F5.1");
01601 SETFOR(Rotm,"Phi2","F5.1");
01602 SETFOR(Rotm,"Theta3","F5.1");
01603 SETFOR(Rotm,"Phi3","F5.1");
01604
01605
01606
01607
01608 { static char cnam__[][17] = {
01609 "ID",
01610 "IstHEP",
01611 "IdHEP",
01612 "JmoHEP(2)",
01613 "JdaHEP(2)",
01614 "PHEP(5)",
01615 "VHEP(4)"
01616 };
01617 static char ctyp__[][5] = {
01618 "SNUM",
01619 "INTE",
01620 "INTE",
01621 "INTE",
01622 "INTE",
01623 "REAL",
01624 "REAL"
01625 };
01626 CRETAB(StdHep,"StdHep",7,cnam__,ctyp__,INULL,INULL);
01627
01628 }
01629
01630
01631
01632 { static char cnam__[][17] = {
01633 "ID",
01634 "NevHEP",
01635 "NHEP"
01636 };
01637 static char ctyp__[][5] = {
01638 "SNUM",
01639 "INTE",
01640 "INTE"
01641 };
01642 CRETAB(StdHepHead,"StdHepHead",3,cnam__,ctyp__,INULL,INULL);
01643
01644 }
01645
01646
01647
01648 { static char cnam__[][17] = {
01649 "ID",
01650 "VolName",
01651 "ICopy",
01652 "VolMother",
01653 "XPos",
01654 "YPos",
01655 "ZPos",
01656 "IRot",
01657 "Only"
01658 };
01659 static char ctyp__[][5] = {
01660 "SNUM",
01661 "CHA4",
01662 "INTE",
01663 "CHA4",
01664 "REAL",
01665 "REAL",
01666 "REAL",
01667 "INTE",
01668 "CHA4"
01669 };
01670 CRETAB(SubVolPos,"SubVolPos",9,cnam__,ctyp__,INULL,INULL);
01671
01672 }
01673 SETFOR(SubVolPos,"ICopy","I10");
01674 SETFOR(SubVolPos,"Only","A4");
01675
01676
01677
01678
01679 { static char cnam__[][17] = {
01680 "ID",
01681 "VolName",
01682 "Shape",
01683 "TMedium",
01684 "NGSVol",
01685 "GSVol(10)"
01686 };
01687 static char ctyp__[][5] = {
01688 "SNUM",
01689 "CHA4",
01690 "CHA4",
01691 "CHA4",
01692 "INTE",
01693 "REAL"
01694 };
01695 CRETAB(SubVolSpec,"SubVolSpec",6,cnam__,ctyp__,INULL,INULL);
01696
01697 }
01698 SETFOR(SubVolSpec,"Shape","A4");
01699 SETFOR(SubVolSpec,"NGSVol","I2");
01700
01701
01702
01703
01704 { static char cnam__[][17] = {
01705 "ID",
01706 "NActvPln",
01707 "NAPlnMdl",
01708 "NMdl",
01709 "CoilSet",
01710 "CoilI",
01711 "KATurn",
01712 "SupX0",
01713 "SupY0",
01714 "UpSpace",
01715 "DnSpace",
01716 "Xmin",
01717 "Xmax",
01718 "Ymin",
01719 "Ymax",
01720 "Zmin",
01721 "Zmax"
01722 };
01723 static char ctyp__[][5] = {
01724 "SNUM",
01725 "INTE",
01726 "INTE",
01727 "INTE",
01728 "INTE",
01729 "REAL",
01730 "REAL",
01731 "REAL",
01732 "REAL",
01733 "REAL",
01734 "REAL",
01735 "REAL",
01736 "REAL",
01737 "REAL",
01738 "REAL",
01739 "REAL",
01740 "REAL"
01741 };
01742 CRETAB(SuperModule,"SuperModule",17,cnam__,ctyp__,INULL,INULL);
01743
01744 }
01745 SETFOR(SuperModule,"NAPlnMdl","I2");
01746 SETFOR(SuperModule,"NMdl","I3");
01747
01748
01749
01750
01751 { static char cnam__[][17] = {
01752 "ID",
01753 "Name",
01754 "Material",
01755 "ISVol",
01756 "IField",
01757 "FieldMax",
01758 "TMaxFD",
01759 "StepMax",
01760 "DEEmax",
01761 "Epsil",
01762 "StepMin"
01763 };
01764 static char ctyp__[][5] = {
01765 "SNUM",
01766 "CH32",
01767 "INTE",
01768 "INTE",
01769 "INTE",
01770 "REAL",
01771 "REAL",
01772 "REAL",
01773 "REAL",
01774 "REAL",
01775 "REAL"
01776 };
01777 CRETAB(TMedium,"TMedium",11,cnam__,ctyp__,INULL,INULL);
01778
01779 }
01780
01781
01782
01783 { static char cnam__[][17] = {
01784 "ID",
01785 "TMedium",
01786 "CutGam",
01787 "CutEle",
01788 "CutNeu",
01789 "CutHad",
01790 "CutMuo",
01791 "BCutE",
01792 "BCutM",
01793 "DCutE",
01794 "DCutM",
01795 "PPCutM",
01796 "iPair",
01797 "iComp",
01798 "iPhot",
01799 "iPFis",
01800 "iDRay",
01801 "iAnni",
01802 "iBrem",
01803 "iHadr",
01804 "iMuNu",
01805 "iDcay",
01806 "iLoss",
01807 "iMuls",
01808 "iRayl",
01809 "GhCor1",
01810 "iBirk",
01811 "Birk1",
01812 "Birk2",
01813 "iLabs",
01814 "iSync",
01815 "iStra"
01816 };
01817 static char ctyp__[][5] = {
01818 "SNUM",
01819 "INTE",
01820 "REAL",
01821 "REAL",
01822 "REAL",
01823 "REAL",
01824 "REAL",
01825 "REAL",
01826 "REAL",
01827 "REAL",
01828 "REAL",
01829 "REAL",
01830 "INTE",
01831 "INTE",
01832 "INTE",
01833 "INTE",
01834 "INTE",
01835 "INTE",
01836 "INTE",
01837 "INTE",
01838 "INTE",
01839 "INTE",
01840 "INTE",
01841 "INTE",
01842 "INTE",
01843 "REAL",
01844 "INTE",
01845 "REAL",
01846 "REAL",
01847 "INTE",
01848 "INTE",
01849 "INTE"
01850 };
01851 CRETAB(TPar,"TPar",32,cnam__,ctyp__,INULL,INULL);
01852
01853 }
01854 SETFOR(TPar,"iPair","I1");
01855 SETFOR(TPar,"iComp","I1");
01856 SETFOR(TPar,"iPhot","I1");
01857 SETFOR(TPar,"iPFis","I1");
01858 SETFOR(TPar,"iDRay","I1");
01859 SETFOR(TPar,"iAnni","I1");
01860 SETFOR(TPar,"iBrem","I1");
01861 SETFOR(TPar,"iHadr","I1");
01862 SETFOR(TPar,"iMuNu","I1");
01863 SETFOR(TPar,"iDcay","I1");
01864 SETFOR(TPar,"iLoss","I1");
01865 SETFOR(TPar,"iMuls","I1");
01866 SETFOR(TPar,"iRayl","I1");
01867 SETFOR(TPar,"iLabs","I1");
01868 SETFOR(TPar,"iSync","I1");
01869 SETFOR(TPar,"iStra","I1");
01870
01871
01872
01873
01874 { static char cnam__[][17] = {
01875 "ID",
01876 "IPln",
01877 "IExtr",
01878 "ICell",
01879 "ITrack",
01880 "XGlobal",
01881 "YGlobal",
01882 "ZGlobal",
01883 "TOFG",
01884 "XBegin",
01885 "YBegin",
01886 "ZBegin",
01887 "XEnd",
01888 "YEnd",
01889 "ZEnd",
01890 "ELoss",
01891 "Ptot",
01892 "IPDG"
01893 };
01894 static char ctyp__[][5] = {
01895 "SNUM",
01896 "INTE",
01897 "INTE",
01898 "INTE",
01899 "INTE",
01900 "REAL",
01901 "REAL",
01902 "REAL",
01903 "REAL",
01904 "REAL",
01905 "REAL",
01906 "REAL",
01907 "REAL",
01908 "REAL",
01909 "REAL",
01910 "REAL",
01911 "REAL",
01912 "INTE"
01913 };
01914 CRETAB(TstHit,"TstHit",18,cnam__,ctyp__,INULL,INULL);
01915
01916 }
01917
01918
01919
01920 { static char cnam__[][17] = {
01921 "ID",
01922 "IPlexus",
01923 "NSides",
01924 "NFiberPerPixel",
01925 "NPlanesPerMux",
01926 "NPixelsPerPlane",
01927 "NTubesPerMUX",
01928 "NRowsPerTube",
01929 "NColsPerTube",
01930 "NPixelsPerTube",
01931 "MUXPackMult"
01932 };
01933 static char ctyp__[][5] = {
01934 "SNUM",
01935 "INTE",
01936 "INTE",
01937 "INTE",
01938 "INTE",
01939 "INTE",
01940 "INTE",
01941 "INTE",
01942 "INTE",
01943 "INTE",
01944 "INTE"
01945 };
01946 CRETAB(TubePixelInfo,"TubePixelInfo",11,cnam__,ctyp__,INULL,INULL);
01947
01948 }
01949
01950
01951
01952 { static char cnam__[][17] = {
01953 "ID",
01954 "MUXMap",
01955 "IExtr",
01956 "ICell",
01957 "ITubePixel"
01958 };
01959 static char ctyp__[][5] = {
01960 "SNUM",
01961 "INTE",
01962 "INTE",
01963 "INTE",
01964 "INTE"
01965 };
01966 CRETAB(TubePixelMap,"TubePixelMap",5,cnam__,ctyp__,INULL,INULL);
01967
01968 }
01969
01970
01971
01972 { static char cnam__[][17] = {
01973 "MUXMap",
01974 "IExtr",
01975 "ICell"
01976 };
01977 static char cord__[][5] = {
01978 "ASC",
01979 "ASC",
01980 "ASC"
01981 };
01982 ncol__ = 3;
01983 CREIND(TubePixelMap,iacc__,"IndxMEC",ncol__,cnam__,cord__);
01984 }
01985
01986
01987
01988 { static char cnam__[][17] = {
01989 "MUXMap",
01990 "ITubePixel"
01991 };
01992 static char cord__[][5] = {
01993 "ASC",
01994 "ASC"
01995 };
01996 ncol__ = 2;
01997 CREIND(TubePixelMap,iacc__,"IndxMapTP",ncol__,cnam__,cord__);
01998 }
01999
02000
02001
02002 { static char cnam__[][17] = {
02003 "ID",
02004 "RunNo",
02005 "S2SScale",
02006 "S2SFlat",
02007 "S2SGauss",
02008 "S2SMax",
02009 "QEScale",
02010 "QEFlat",
02011 "QEGauss",
02012 "QEMaxUsr",
02013 "QEMax",
02014 "QEMean"
02015 };
02016 static char ctyp__[][5] = {
02017 "SNUM",
02018 "INTE",
02019 "REAL",
02020 "REAL",
02021 "REAL",
02022 "REAL",
02023 "REAL",
02024 "REAL",
02025 "REAL",
02026 "REAL",
02027 "REAL",
02028 "REAL"
02029 };
02030 CRETAB(VarParam,"VarParam",12,cnam__,ctyp__,INULL,INULL);
02031
02032 }
02033 CREREL(PlaneSpec,0,"FirstStrip",1,0,1,CellPos);
02034 CREREL(PlaneSpec,0,"LastStrip",1,0,1,CellPos);
02035 CREREL(FLSHit,1,"CellPos",1,1,INULL,CellPos);
02036 CREREL(FLSDigit,1,"CellPos",1,1,INULL,CellPos);
02037 CREREL(EmuHit,1,"CellPos",1,1,INULL,CellPos);
02038 CREREL(EmuDigit,1,"CellPos",1,1,INULL,CellPos);
02039 CREREL(LSTHit,1,"CellPos",1,1,INULL,CellPos);
02040 CREREL(EmuDigit,1,"PlanePos",1,1,INULL,PlanePos);
02041 CREREL(EmuHit,1,"PlanePos",1,1,INULL,PlanePos);
02042 CREREL(PEArrival,0,"FLSDigit1",1,0,INULL,FLSDigit);
02043 CREREL(PEArrival,0,"FLSDigit2",1,0,INULL,FLSDigit);
02044 CREREL(FLSDigit,1,"PlanePos",1,1,INULL,PlanePos);
02045 CREREL(PEArrival,0,"FLSHit",1,0,INULL,FLSHit);
02046 CREREL(FLSHit,1,"PlanePos",1,1,INULL,PlanePos);
02047 CREREL(LSTHit,1,"PlanePos",1,1,INULL,PlanePos);
02048 CREREL(PlanePos,1,"PasvSpec",1,1,INULL,PlaneSpec);
02049 CREREL(PlanePos,1,"ActvSpec",1,1,INULL,PlaneSpec);
02050 CREREL(PlanePos,1,"RotmID",1,1,INULL,Rotm);
02051
02052 CREDFL(iacc__,"GeantEvent");
02053 CREDFL(iacc__,"GeantEventV002");
02054 CREDFL(iacc__,"GeantEventV003");
02055 CREDFL(iacc__,"GeantEventV004");
02056 CREDFL(iacc__,"GeantEventV005");
02057 CREDFL(iacc__,"GeantEventV006");
02058 CREDFL(iacc__,"MinosGeom");
02059 CREDFL(iacc__,"MinosGeomV002");
02060 CREDFL(iacc__,"MinosGeomV003");
02061 CREDFL(iacc__,"MinosGeomV004");
02062 CREDFL(iacc__,"MinosGeomV005");
02063 CREDFL(iacc__,"MinosGeomV006");
02064
02065 { int dfl__;
02066 dfl__= GETDFL("GeantEvent");
02067 INSDFL(dfl__,NeuVtx);}
02068 { int dfl__;
02069 dfl__= GETDFL("GeantEvent");
02070 INSDFL(dfl__,NeuKin);}
02071 { int dfl__;
02072 dfl__= GETDFL("GeantEvent");
02073 INSDFL(dfl__,StdHepHead);}
02074 { int dfl__;
02075 dfl__= GETDFL("GeantEvent");
02076 INSDFL(dfl__,StdHep);}
02077 { int dfl__;
02078 dfl__= GETDFL("GeantEvent");
02079 INSDFL(dfl__,HitPln);}
02080 { int dfl__;
02081 dfl__= GETDFL("GeantEvent");
02082 INSDFL(dfl__,DigitPln);}
02083 { int dfl__;
02084 dfl__= GETDFL("GeantEvent");
02085 INSDFL(dfl__,FLSHit);}
02086 { int dfl__;
02087 dfl__= GETDFL("GeantEvent");
02088 INSDFL(dfl__,FLSDigit);}
02089 { int dfl__;
02090 dfl__= GETDFL("GeantEvent");
02091 INSDFL(dfl__,LSTHit);}
02092 { int dfl__;
02093 dfl__= GETDFL("GeantEvent");
02094 INSDFL(dfl__,LSTProto);}
02095 { int dfl__;
02096 dfl__= GETDFL("GeantEvent");
02097 INSDFL(dfl__,LSTWire);}
02098 { int dfl__;
02099 dfl__= GETDFL("GeantEvent");
02100 INSDFL(dfl__,LSTStrip);}
02101 { int dfl__;
02102 dfl__= GETDFL("GeantEventV002");
02103 INSDFL(dfl__,NeuVtx);}
02104 { int dfl__;
02105 dfl__= GETDFL("GeantEventV002");
02106 INSDFL(dfl__,NeuKin);}
02107 { int dfl__;
02108 dfl__= GETDFL("GeantEventV002");
02109 INSDFL(dfl__,StdHepHead);}
02110 { int dfl__;
02111 dfl__= GETDFL("GeantEventV002");
02112 INSDFL(dfl__,StdHep);}
02113 { int dfl__;
02114 dfl__= GETDFL("GeantEventV002");
02115 INSDFL(dfl__,HitPln);}
02116 { int dfl__;
02117 dfl__= GETDFL("GeantEventV002");
02118 INSDFL(dfl__,DigitPln);}
02119 { int dfl__;
02120 dfl__= GETDFL("GeantEventV002");
02121 INSDFL(dfl__,FLSHit);}
02122 { int dfl__;
02123 dfl__= GETDFL("GeantEventV002");
02124 INSDFL(dfl__,FLSDigit);}
02125 { int dfl__;
02126 dfl__= GETDFL("GeantEventV002");
02127 INSDFL(dfl__,LSTHit);}
02128 { int dfl__;
02129 dfl__= GETDFL("GeantEventV002");
02130 INSDFL(dfl__,LSTProto);}
02131 { int dfl__;
02132 dfl__= GETDFL("GeantEventV002");
02133 INSDFL(dfl__,LSTWire);}
02134 { int dfl__;
02135 dfl__= GETDFL("GeantEventV002");
02136 INSDFL(dfl__,LSTStrip);}
02137 { int dfl__;
02138 dfl__= GETDFL("GeantEventV002");
02139 INSDFL(dfl__,RPCHit);}
02140 { int dfl__;
02141 dfl__= GETDFL("GeantEventV002");
02142 INSDFL(dfl__,EmuHit);}
02143 { int dfl__;
02144 dfl__= GETDFL("GeantEventV002");
02145 INSDFL(dfl__,TstHit);}
02146 { int dfl__;
02147 dfl__= GETDFL("GeantEventV003");
02148 INSDFL(dfl__,NeuVtx);}
02149 { int dfl__;
02150 dfl__= GETDFL("GeantEventV003");
02151 INSDFL(dfl__,NeuKin);}
02152 { int dfl__;
02153 dfl__= GETDFL("GeantEventV003");
02154 INSDFL(dfl__,StdHepHead);}
02155 { int dfl__;
02156 dfl__= GETDFL("GeantEventV003");
02157 INSDFL(dfl__,StdHep);}
02158 { int dfl__;
02159 dfl__= GETDFL("GeantEventV003");
02160 INSDFL(dfl__,HitPln);}
02161 { int dfl__;
02162 dfl__= GETDFL("GeantEventV003");
02163 INSDFL(dfl__,DigitPln);}
02164 { int dfl__;
02165 dfl__= GETDFL("GeantEventV003");
02166 INSDFL(dfl__,FLSHit);}
02167 { int dfl__;
02168 dfl__= GETDFL("GeantEventV003");
02169 INSDFL(dfl__,FLSDigit);}
02170 { int dfl__;
02171 dfl__= GETDFL("GeantEventV003");
02172 INSDFL(dfl__,LSTHit);}
02173 { int dfl__;
02174 dfl__= GETDFL("GeantEventV003");
02175 INSDFL(dfl__,LSTWire);}
02176 { int dfl__;
02177 dfl__= GETDFL("GeantEventV003");
02178 INSDFL(dfl__,LSTStrip);}
02179 { int dfl__;
02180 dfl__= GETDFL("GeantEventV003");
02181 INSDFL(dfl__,RPCHit);}
02182 { int dfl__;
02183 dfl__= GETDFL("GeantEventV003");
02184 INSDFL(dfl__,EmuHit);}
02185 { int dfl__;
02186 dfl__= GETDFL("GeantEventV003");
02187 INSDFL(dfl__,TstHit);}
02188 { int dfl__;
02189 dfl__= GETDFL("GeantEventV004");
02190 INSDFL(dfl__,EventHistory);}
02191 { int dfl__;
02192 dfl__= GETDFL("GeantEventV004");
02193 INSDFL(dfl__,NeuVtx);}
02194 { int dfl__;
02195 dfl__= GETDFL("GeantEventV004");
02196 INSDFL(dfl__,NeuKin);}
02197 { int dfl__;
02198 dfl__= GETDFL("GeantEventV004");
02199 INSDFL(dfl__,StdHepHead);}
02200 { int dfl__;
02201 dfl__= GETDFL("GeantEventV004");
02202 INSDFL(dfl__,StdHep);}
02203 { int dfl__;
02204 dfl__= GETDFL("GeantEventV004");
02205 INSDFL(dfl__,HitPln);}
02206 { int dfl__;
02207 dfl__= GETDFL("GeantEventV004");
02208 INSDFL(dfl__,FLSHit);}
02209 { int dfl__;
02210 dfl__= GETDFL("GeantEventV004");
02211 INSDFL(dfl__,LSTHit);}
02212 { int dfl__;
02213 dfl__= GETDFL("GeantEventV004");
02214 INSDFL(dfl__,RPCHit);}
02215 { int dfl__;
02216 dfl__= GETDFL("GeantEventV004");
02217 INSDFL(dfl__,EmuHit);}
02218 { int dfl__;
02219 dfl__= GETDFL("GeantEventV004");
02220 INSDFL(dfl__,TstHit);}
02221 { int dfl__;
02222 dfl__= GETDFL("GeantEventV004");
02223 INSDFL(dfl__,DigitPln);}
02224 { int dfl__;
02225 dfl__= GETDFL("GeantEventV004");
02226 INSDFL(dfl__,FLSDigit);}
02227 { int dfl__;
02228 dfl__= GETDFL("GeantEventV004");
02229 INSDFL(dfl__,LSTWire);}
02230 { int dfl__;
02231 dfl__= GETDFL("GeantEventV004");
02232 INSDFL(dfl__,LSTStrip);}
02233 { int dfl__;
02234 dfl__= GETDFL("GeantEventV004");
02235 INSDFL(dfl__,RecoVtx);}
02236 { int dfl__;
02237 dfl__= GETDFL("GeantEventV004");
02238 INSDFL(dfl__,RecoShwEnergy);}
02239 { int dfl__;
02240 dfl__= GETDFL("GeantEventV004");
02241 INSDFL(dfl__,RecoShwDir);}
02242 { int dfl__;
02243 dfl__= GETDFL("GeantEventV004");
02244 INSDFL(dfl__,RecoMuon);}
02245 { int dfl__;
02246 dfl__= GETDFL("GeantEventV004");
02247 INSDFL(dfl__,MuonTrkHeader);}
02248 { int dfl__;
02249 dfl__= GETDFL("GeantEventV004");
02250 INSDFL(dfl__,MuonTrkPoint);}
02251 { int dfl__;
02252 dfl__= GETDFL("GeantEventV004");
02253 INSDFL(dfl__,FLSDigiCell);}
02254 { int dfl__;
02255 dfl__= GETDFL("GeantEventV004");
02256 INSDFL(dfl__,FLSDigiPln);}
02257 { int dfl__;
02258 dfl__= GETDFL("GeantEventV004");
02259 INSDFL(dfl__,FLSDigiView);}
02260 { int dfl__;
02261 dfl__= GETDFL("GeantEventV005");
02262 INSDFL(dfl__,EventHistory);}
02263 { int dfl__;
02264 dfl__= GETDFL("GeantEventV005");
02265 INSDFL(dfl__,FluxWgt);}
02266 { int dfl__;
02267 dfl__= GETDFL("GeantEventV005");
02268 INSDFL(dfl__,NeuVtx);}
02269 { int dfl__;
02270 dfl__= GETDFL("GeantEventV005");
02271 INSDFL(dfl__,NeuKin);}
02272 { int dfl__;
02273 dfl__= GETDFL("GeantEventV005");
02274 INSDFL(dfl__,StdHepHead);}
02275 { int dfl__;
02276 dfl__= GETDFL("GeantEventV005");
02277 INSDFL(dfl__,StdHep);}
02278 { int dfl__;
02279 dfl__= GETDFL("GeantEventV005");
02280 INSDFL(dfl__,HitPln);}
02281 { int dfl__;
02282 dfl__= GETDFL("GeantEventV005");
02283 INSDFL(dfl__,FLSHit);}
02284 { int dfl__;
02285 dfl__= GETDFL("GeantEventV005");
02286 INSDFL(dfl__,LSTHit);}
02287 { int dfl__;
02288 dfl__= GETDFL("GeantEventV005");
02289 INSDFL(dfl__,RPCHit);}
02290 { int dfl__;
02291 dfl__= GETDFL("GeantEventV005");
02292 INSDFL(dfl__,EmuHit);}
02293 { int dfl__;
02294 dfl__= GETDFL("GeantEventV005");
02295 INSDFL(dfl__,TstHit);}
02296 { int dfl__;
02297 dfl__= GETDFL("GeantEventV005");
02298 INSDFL(dfl__,DigitPln);}
02299 { int dfl__;
02300 dfl__= GETDFL("GeantEventV005");
02301 INSDFL(dfl__,FLSDigit);}
02302 { int dfl__;
02303 dfl__= GETDFL("GeantEventV005");
02304 INSDFL(dfl__,LSTWire);}
02305 { int dfl__;
02306 dfl__= GETDFL("GeantEventV005");
02307 INSDFL(dfl__,LSTStrip);}
02308 { int dfl__;
02309 dfl__= GETDFL("GeantEventV005");
02310 INSDFL(dfl__,EmuDigit);}
02311 { int dfl__;
02312 dfl__= GETDFL("GeantEventV005");
02313 INSDFL(dfl__,RecoVtx);}
02314 { int dfl__;
02315 dfl__= GETDFL("GeantEventV005");
02316 INSDFL(dfl__,RecoShwEnergy);}
02317 { int dfl__;
02318 dfl__= GETDFL("GeantEventV005");
02319 INSDFL(dfl__,RecoShwDir);}
02320 { int dfl__;
02321 dfl__= GETDFL("GeantEventV005");
02322 INSDFL(dfl__,RecoMuon);}
02323 { int dfl__;
02324 dfl__= GETDFL("GeantEventV005");
02325 INSDFL(dfl__,MuonTrkHeader);}
02326 { int dfl__;
02327 dfl__= GETDFL("GeantEventV005");
02328 INSDFL(dfl__,MuonTrkPoint);}
02329 { int dfl__;
02330 dfl__= GETDFL("GeantEventV005");
02331 INSDFL(dfl__,FLSDigiCell);}
02332 { int dfl__;
02333 dfl__= GETDFL("GeantEventV005");
02334 INSDFL(dfl__,FLSDigiPln);}
02335 { int dfl__;
02336 dfl__= GETDFL("GeantEventV005");
02337 INSDFL(dfl__,FLSDigiView);}
02338 { int dfl__;
02339 dfl__= GETDFL("GeantEventV006");
02340 INSDFL(dfl__,EventHistory);}
02341 { int dfl__;
02342 dfl__= GETDFL("GeantEventV006");
02343 INSDFL(dfl__,FluxWgt);}
02344 { int dfl__;
02345 dfl__= GETDFL("GeantEventV006");
02346 INSDFL(dfl__,NeuVtx);}
02347 { int dfl__;
02348 dfl__= GETDFL("GeantEventV006");
02349 INSDFL(dfl__,NeuKin);}
02350 { int dfl__;
02351 dfl__= GETDFL("GeantEventV006");
02352 INSDFL(dfl__,StdHepHead);}
02353 { int dfl__;
02354 dfl__= GETDFL("GeantEventV006");
02355 INSDFL(dfl__,StdHep);}
02356 { int dfl__;
02357 dfl__= GETDFL("GeantEventV006");
02358 INSDFL(dfl__,HitPln);}
02359 { int dfl__;
02360 dfl__= GETDFL("GeantEventV006");
02361 INSDFL(dfl__,FLSHit);}
02362 { int dfl__;
02363 dfl__= GETDFL("GeantEventV006");
02364 INSDFL(dfl__,LSTHit);}
02365 { int dfl__;
02366 dfl__= GETDFL("GeantEventV006");
02367 INSDFL(dfl__,RPCHit);}
02368 { int dfl__;
02369 dfl__= GETDFL("GeantEventV006");
02370 INSDFL(dfl__,EmuHit);}
02371 { int dfl__;
02372 dfl__= GETDFL("GeantEventV006");
02373 INSDFL(dfl__,TstHit);}
02374 { int dfl__;
02375 dfl__= GETDFL("GeantEventV006");
02376 INSDFL(dfl__,DigitPln);}
02377 { int dfl__;
02378 dfl__= GETDFL("GeantEventV006");
02379 INSDFL(dfl__,FLSDigit);}
02380 { int dfl__;
02381 dfl__= GETDFL("GeantEventV006");
02382 INSDFL(dfl__,LSTWire);}
02383 { int dfl__;
02384 dfl__= GETDFL("GeantEventV006");
02385 INSDFL(dfl__,LSTStrip);}
02386 { int dfl__;
02387 dfl__= GETDFL("GeantEventV006");
02388 INSDFL(dfl__,EmuDigit);}
02389 { int dfl__;
02390 dfl__= GETDFL("GeantEventV006");
02391 INSDFL(dfl__,RecoVtx);}
02392 { int dfl__;
02393 dfl__= GETDFL("GeantEventV006");
02394 INSDFL(dfl__,RecoShwEnergy);}
02395 { int dfl__;
02396 dfl__= GETDFL("GeantEventV006");
02397 INSDFL(dfl__,RecoShwDir);}
02398 { int dfl__;
02399 dfl__= GETDFL("GeantEventV006");
02400 INSDFL(dfl__,RecoMuon);}
02401 { int dfl__;
02402 dfl__= GETDFL("GeantEventV006");
02403 INSDFL(dfl__,MuonTrkHeader);}
02404 { int dfl__;
02405 dfl__= GETDFL("GeantEventV006");
02406 INSDFL(dfl__,MuonTrkPoint);}
02407 { int dfl__;
02408 dfl__= GETDFL("GeantEventV006");
02409 INSDFL(dfl__,FLSDigiCell);}
02410 { int dfl__;
02411 dfl__= GETDFL("GeantEventV006");
02412 INSDFL(dfl__,FLSDigiPln);}
02413 { int dfl__;
02414 dfl__= GETDFL("GeantEventV006");
02415 INSDFL(dfl__,FLSDigiView);}
02416 { int dfl__;
02417 dfl__= GETDFL("GeantEventV006");
02418 INSDFL(dfl__,PEArrival);}
02419 { int dfl__;
02420 dfl__= GETDFL("MinosGeom");
02421 INSDFL(dfl__,GeomMisc);}
02422 { int dfl__;
02423 dfl__= GETDFL("MinosGeom");
02424 INSDFL(dfl__,SuperModule);}
02425 { int dfl__;
02426 dfl__= GETDFL("MinosGeom");
02427 INSDFL(dfl__,MdlOrg);}
02428 { int dfl__;
02429 dfl__= GETDFL("MinosGeom");
02430 INSDFL(dfl__,PlanePos);}
02431 { int dfl__;
02432 dfl__= GETDFL("MinosGeom");
02433 INSDFL(dfl__,PlaneSpec);}
02434 { int dfl__;
02435 dfl__= GETDFL("MinosGeom");
02436 INSDFL(dfl__,CellPos);}
02437 { int dfl__;
02438 dfl__= GETDFL("MinosGeom");
02439 INSDFL(dfl__,SubVolSpec);}
02440 { int dfl__;
02441 dfl__= GETDFL("MinosGeom");
02442 INSDFL(dfl__,Material);}
02443 { int dfl__;
02444 dfl__= GETDFL("MinosGeom");
02445 INSDFL(dfl__,Mixture);}
02446 { int dfl__;
02447 dfl__= GETDFL("MinosGeom");
02448 INSDFL(dfl__,TMedium);}
02449 { int dfl__;
02450 dfl__= GETDFL("MinosGeom");
02451 INSDFL(dfl__,TPar);}
02452 { int dfl__;
02453 dfl__= GETDFL("MinosGeom");
02454 INSDFL(dfl__,Rotm);}
02455 { int dfl__;
02456 dfl__= GETDFL("MinosGeom");
02457 INSDFL(dfl__,BeamSystem);}
02458 { int dfl__;
02459 dfl__= GETDFL("MinosGeomV002");
02460 INSDFL(dfl__,GeomMisc);}
02461 { int dfl__;
02462 dfl__= GETDFL("MinosGeomV002");
02463 INSDFL(dfl__,SuperModule);}
02464 { int dfl__;
02465 dfl__= GETDFL("MinosGeomV002");
02466 INSDFL(dfl__,MdlOrg);}
02467 { int dfl__;
02468 dfl__= GETDFL("MinosGeomV002");
02469 INSDFL(dfl__,PlanePos);}
02470 { int dfl__;
02471 dfl__= GETDFL("MinosGeomV002");
02472 INSDFL(dfl__,PlaneSpec);}
02473 { int dfl__;
02474 dfl__= GETDFL("MinosGeomV002");
02475 INSDFL(dfl__,CellPos);}
02476 { int dfl__;
02477 dfl__= GETDFL("MinosGeomV002");
02478 INSDFL(dfl__,SubVolSpec);}
02479 { int dfl__;
02480 dfl__= GETDFL("MinosGeomV002");
02481 INSDFL(dfl__,Material);}
02482 { int dfl__;
02483 dfl__= GETDFL("MinosGeomV002");
02484 INSDFL(dfl__,Mixture);}
02485 { int dfl__;
02486 dfl__= GETDFL("MinosGeomV002");
02487 INSDFL(dfl__,TMedium);}
02488 { int dfl__;
02489 dfl__= GETDFL("MinosGeomV002");
02490 INSDFL(dfl__,TPar);}
02491 { int dfl__;
02492 dfl__= GETDFL("MinosGeomV002");
02493 INSDFL(dfl__,Rotm);}
02494 { int dfl__;
02495 dfl__= GETDFL("MinosGeomV002");
02496 INSDFL(dfl__,BeamSystem);}
02497 { int dfl__;
02498 dfl__= GETDFL("MinosGeomV003");
02499 INSDFL(dfl__,GeomMisc);}
02500 { int dfl__;
02501 dfl__= GETDFL("MinosGeomV003");
02502 INSDFL(dfl__,SuperModule);}
02503 { int dfl__;
02504 dfl__= GETDFL("MinosGeomV003");
02505 INSDFL(dfl__,MdlOrg);}
02506 { int dfl__;
02507 dfl__= GETDFL("MinosGeomV003");
02508 INSDFL(dfl__,PlanePos);}
02509 { int dfl__;
02510 dfl__= GETDFL("MinosGeomV003");
02511 INSDFL(dfl__,PlaneSpec);}
02512 { int dfl__;
02513 dfl__= GETDFL("MinosGeomV003");
02514 INSDFL(dfl__,CellPos);}
02515 { int dfl__;
02516 dfl__= GETDFL("MinosGeomV003");
02517 INSDFL(dfl__,SubVolSpec);}
02518 { int dfl__;
02519 dfl__= GETDFL("MinosGeomV003");
02520 INSDFL(dfl__,CoilTube);}
02521 { int dfl__;
02522 dfl__= GETDFL("MinosGeomV003");
02523 INSDFL(dfl__,Material);}
02524 { int dfl__;
02525 dfl__= GETDFL("MinosGeomV003");
02526 INSDFL(dfl__,Mixture);}
02527 { int dfl__;
02528 dfl__= GETDFL("MinosGeomV003");
02529 INSDFL(dfl__,TMedium);}
02530 { int dfl__;
02531 dfl__= GETDFL("MinosGeomV003");
02532 INSDFL(dfl__,TPar);}
02533 { int dfl__;
02534 dfl__= GETDFL("MinosGeomV003");
02535 INSDFL(dfl__,Rotm);}
02536 { int dfl__;
02537 dfl__= GETDFL("MinosGeomV003");
02538 INSDFL(dfl__,BeamSystem);}
02539 { int dfl__;
02540 dfl__= GETDFL("MinosGeomV004");
02541 INSDFL(dfl__,GeomMisc);}
02542 { int dfl__;
02543 dfl__= GETDFL("MinosGeomV004");
02544 INSDFL(dfl__,SuperModule);}
02545 { int dfl__;
02546 dfl__= GETDFL("MinosGeomV004");
02547 INSDFL(dfl__,MdlOrg);}
02548 { int dfl__;
02549 dfl__= GETDFL("MinosGeomV004");
02550 INSDFL(dfl__,PlanePos);}
02551 { int dfl__;
02552 dfl__= GETDFL("MinosGeomV004");
02553 INSDFL(dfl__,PlaneSpec);}
02554 { int dfl__;
02555 dfl__= GETDFL("MinosGeomV004");
02556 INSDFL(dfl__,CellPos);}
02557 { int dfl__;
02558 dfl__= GETDFL("MinosGeomV004");
02559 INSDFL(dfl__,SubVolSpec);}
02560 { int dfl__;
02561 dfl__= GETDFL("MinosGeomV004");
02562 INSDFL(dfl__,CoilTube);}
02563 { int dfl__;
02564 dfl__= GETDFL("MinosGeomV004");
02565 INSDFL(dfl__,Material);}
02566 { int dfl__;
02567 dfl__= GETDFL("MinosGeomV004");
02568 INSDFL(dfl__,Mixture);}
02569 { int dfl__;
02570 dfl__= GETDFL("MinosGeomV004");
02571 INSDFL(dfl__,TMedium);}
02572 { int dfl__;
02573 dfl__= GETDFL("MinosGeomV004");
02574 INSDFL(dfl__,TPar);}
02575 { int dfl__;
02576 dfl__= GETDFL("MinosGeomV004");
02577 INSDFL(dfl__,Rotm);}
02578 { int dfl__;
02579 dfl__= GETDFL("MinosGeomV004");
02580 INSDFL(dfl__,BeamSystem);}
02581 { int dfl__;
02582 dfl__= GETDFL("MinosGeomV004");
02583 INSDFL(dfl__,FLSParam);}
02584 { int dfl__;
02585 dfl__= GETDFL("MinosGeomV004");
02586 INSDFL(dfl__,TubePixelInfo);}
02587 { int dfl__;
02588 dfl__= GETDFL("MinosGeomV004");
02589 INSDFL(dfl__,Pln2MUX);}
02590 { int dfl__;
02591 dfl__= GETDFL("MinosGeomV004");
02592 INSDFL(dfl__,TubePixelMap);}
02593 { int dfl__;
02594 dfl__= GETDFL("MinosGeomV005");
02595 INSDFL(dfl__,GeomMisc);}
02596 { int dfl__;
02597 dfl__= GETDFL("MinosGeomV005");
02598 INSDFL(dfl__,SuperModule);}
02599 { int dfl__;
02600 dfl__= GETDFL("MinosGeomV005");
02601 INSDFL(dfl__,MdlOrg);}
02602 { int dfl__;
02603 dfl__= GETDFL("MinosGeomV005");
02604 INSDFL(dfl__,PlanePos);}
02605 { int dfl__;
02606 dfl__= GETDFL("MinosGeomV005");
02607 INSDFL(dfl__,PlaneSpec);}
02608 { int dfl__;
02609 dfl__= GETDFL("MinosGeomV005");
02610 INSDFL(dfl__,CellPos);}
02611 { int dfl__;
02612 dfl__= GETDFL("MinosGeomV005");
02613 INSDFL(dfl__,SubVolSpec);}
02614 { int dfl__;
02615 dfl__= GETDFL("MinosGeomV005");
02616 INSDFL(dfl__,CoilTube);}
02617 { int dfl__;
02618 dfl__= GETDFL("MinosGeomV005");
02619 INSDFL(dfl__,Material);}
02620 { int dfl__;
02621 dfl__= GETDFL("MinosGeomV005");
02622 INSDFL(dfl__,Mixture);}
02623 { int dfl__;
02624 dfl__= GETDFL("MinosGeomV005");
02625 INSDFL(dfl__,TMedium);}
02626 { int dfl__;
02627 dfl__= GETDFL("MinosGeomV005");
02628 INSDFL(dfl__,TPar);}
02629 { int dfl__;
02630 dfl__= GETDFL("MinosGeomV005");
02631 INSDFL(dfl__,Rotm);}
02632 { int dfl__;
02633 dfl__= GETDFL("MinosGeomV005");
02634 INSDFL(dfl__,BeamSystem);}
02635 { int dfl__;
02636 dfl__= GETDFL("MinosGeomV005");
02637 INSDFL(dfl__,FLSParam);}
02638 { int dfl__;
02639 dfl__= GETDFL("MinosGeomV005");
02640 INSDFL(dfl__,TubePixelInfo);}
02641 { int dfl__;
02642 dfl__= GETDFL("MinosGeomV005");
02643 INSDFL(dfl__,Pln2MUX);}
02644 { int dfl__;
02645 dfl__= GETDFL("MinosGeomV005");
02646 INSDFL(dfl__,TubePixelMap);}
02647 { int dfl__;
02648 dfl__= GETDFL("MinosGeomV006");
02649 INSDFL(dfl__,GeomMisc);}
02650 { int dfl__;
02651 dfl__= GETDFL("MinosGeomV006");
02652 INSDFL(dfl__,SuperModule);}
02653 { int dfl__;
02654 dfl__= GETDFL("MinosGeomV006");
02655 INSDFL(dfl__,MdlOrg);}
02656 { int dfl__;
02657 dfl__= GETDFL("MinosGeomV006");
02658 INSDFL(dfl__,PlanePos);}
02659 { int dfl__;
02660 dfl__= GETDFL("MinosGeomV006");
02661 INSDFL(dfl__,PlaneSpec);}
02662 { int dfl__;
02663 dfl__= GETDFL("MinosGeomV006");
02664 INSDFL(dfl__,CellPos);}
02665 { int dfl__;
02666 dfl__= GETDFL("MinosGeomV006");
02667 INSDFL(dfl__,SubVolSpec);}
02668 { int dfl__;
02669 dfl__= GETDFL("MinosGeomV006");
02670 INSDFL(dfl__,CoilTube);}
02671 { int dfl__;
02672 dfl__= GETDFL("MinosGeomV006");
02673 INSDFL(dfl__,Material);}
02674 { int dfl__;
02675 dfl__= GETDFL("MinosGeomV006");
02676 INSDFL(dfl__,Mixture);}
02677 { int dfl__;
02678 dfl__= GETDFL("MinosGeomV006");
02679 INSDFL(dfl__,TMedium);}
02680 { int dfl__;
02681 dfl__= GETDFL("MinosGeomV006");
02682 INSDFL(dfl__,TPar);}
02683 { int dfl__;
02684 dfl__= GETDFL("MinosGeomV006");
02685 INSDFL(dfl__,Rotm);}
02686 { int dfl__;
02687 dfl__= GETDFL("MinosGeomV006");
02688 INSDFL(dfl__,BeamSystem);}
02689 { int dfl__;
02690 dfl__= GETDFL("MinosGeomV006");
02691 INSDFL(dfl__,FLSParam);}
02692 { int dfl__;
02693 dfl__= GETDFL("MinosGeomV006");
02694 INSDFL(dfl__,TubePixelInfo);}
02695 { int dfl__;
02696 dfl__= GETDFL("MinosGeomV006");
02697 INSDFL(dfl__,Pln2MUX);}
02698 { int dfl__;
02699 dfl__= GETDFL("MinosGeomV006");
02700 INSDFL(dfl__,TubePixelMap);}
02701
02702 }