CREOBJ.c File Reference

#include "AvailNuclei.h"
#include "BeamSystem.h"
#include "CellPos.h"
#include "CoilTube.h"
#include "DigitPln.h"
#include "EmuDigit.h"
#include "EmuHit.h"
#include "EventHistory.h"
#include "FLSDigiCell.h"
#include "FLSDigiPln.h"
#include "FLSDigiView.h"
#include "FLSDigit.h"
#include "FLSHit.h"
#include "FLSParam.h"
#include "FluxWgt.h"
#include "GAFKey.h"
#include "GeomMisc.h"
#include "HitPln.h"
#include "LSTHit.h"
#include "LSTProto.h"
#include "LSTStrip.h"
#include "LSTWire.h"
#include "MassDistrib.h"
#include "Material.h"
#include "MdlOrg.h"
#include "Mixture.h"
#include "MuonTrkHeader.h"
#include "MuonTrkPoint.h"
#include "NeuKin.h"
#include "NeuVtx.h"
#include "PEArrival.h"
#include "PlanePos.h"
#include "PlaneSpec.h"
#include "PlexusAdd.h"
#include "Pln2MUX.h"
#include "RPCHit.h"
#include "RecoMuon.h"
#include "RecoShwDir.h"
#include "RecoShwEnergy.h"
#include "RecoVtx.h"
#include "ResponseVar.h"
#include "Rotm.h"
#include "StdHep.h"
#include "StdHepHead.h"
#include "SubVolPos.h"
#include "SubVolSpec.h"
#include "SuperModule.h"
#include "TMedium.h"
#include "TPar.h"
#include "TstHit.h"
#include "TubePixelInfo.h"
#include "TubePixelMap.h"
#include "VarParam.h"
#include "partap.h"

Go to the source code of this file.

Defines

#define __TAP_CREOBJ__

Functions

void CREOBJ ()

Define Documentation

#define __TAP_CREOBJ__

Definition at line 1 of file CREOBJ.c.


Function Documentation

void CREOBJ (  ) 

Definition at line 60 of file CREOBJ.c.

References AvailNuclei, BeamSystem, CellPos, CoilTube, DigitPln, EmuDigit, EmuHit, EventHistory, FLSDigiCell, FLSDigiPln, FLSDigit, FLSDigiView, FLSHit, FLSParam, FluxWgt, GAFKey, GeomMisc, HitPln, INULL, LSTHit, LSTProto, LSTStrip, LSTWire, MassDistrib, MdlOrg, Mixture, MuonTrkHeader, MuonTrkPoint, NeuKin, NeuVtx, PEArrival, PlanePos, PlaneSpec, PlexusAdd, Pln2MUX, RecoMuon, RecoShwDir, RecoShwEnergy, RecoVtx, ResponseVar, Rotm, RPCHit, StdHep, StdHepHead, SubVolPos, SubVolSpec, SuperModule, TMedium, TPar, TstHit, TubePixelInfo, TubePixelMap, and VarParam.

Referenced by INITAP().

00061 {
00062 int inir__,maxr__,iacc__,ncol__,chmin__,one__,ch__,chmax__;
00063 char type__[5];
00064 
00065 /* Creation of table AvailNuclei */
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 /* Creation of table BeamSystem */
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 /* Creation of table CellPos */
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 /* Creation of index CellPlnStrip on table CellPos */
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 /* Creation of index CellIndex on table CellPos */
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 /* Creation of table CoilTube */
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 /* Creation of table DigitPln */
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 /* Creation of table EmuDigit */
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 /* Creation of table EmuHit */
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 /* Creation of table EventHistory */
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 /* Creation of table FLSDigiCell */
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 /* Creation of table FLSDigiPln */
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 /* Creation of table FLSDigiView */
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 /* Creation of table FLSDigit */
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 /* Creation of index IndxPEC on table FLSDigit */
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 /* Creation of index IndxPlnTPos on table FLSDigit */
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 /* Creation of table FLSHit */
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 /* Creation of table FLSParam */
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 /* Creation of index IndxNameSet on table FLSParam */
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 /* Creation of table FluxWgt */
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 /* Creation of table GAFKey */
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 /* Creation of table GeomMisc */
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 /* Creation of table HitPln */
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 /* Creation of table LSTHit */
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 /* Creation of index IndxPEC on table LSTHit */
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 /* Creation of table LSTProto */
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 /* Creation of table LSTStrip */
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 /* Creation of index IndxPS on table LSTStrip */
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 /* Creation of index IndxPlnCPos on table LSTStrip */
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 /* Creation of table LSTWire */
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 /* Creation of index IndxPC on table LSTWire */
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 /* Creation of index IndxPlnTPos on table LSTWire */
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 /* Creation of table MassDistrib */
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 /* Creation of table Material */
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 /* Creation of table MdlOrg */
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 /* Creation of index ISupInMdl on table MdlOrg */
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 /* Creation of table Mixture */
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 /* Creation of table MuonTrkHeader */
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 /* Creation of table MuonTrkPoint */
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 /* Creation of table NeuKin */
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 /* Creation of table NeuVtx */
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 /* Creation of table PEArrival */
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 /* Creation of index IndxTPT on table PEArrival */
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 /* Creation of table PlanePos */
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 /* Creation of index IndxSMI on table PlanePos */
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 /* Creation of table PlaneSpec */
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 /* Creation of table PlexusAdd */
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 /* Creation of index IndxPEC on table PlexusAdd */
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 /* Creation of table Pln2MUX */
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 /* Creation of table RPCHit */
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 /* Creation of table RecoMuon */
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 /* Creation of table RecoShwDir */
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 /* Creation of table RecoShwEnergy */
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 /* Creation of table RecoVtx */
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 /* Creation of table ResponseVar */
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 /* Creation of table Rotm */
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 /* Creation of table StdHep */
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 /* Creation of table StdHepHead */
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 /* Creation of table SubVolPos */
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 /* Creation of table SubVolSpec */
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 /* Creation of table SuperModule */
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 /* Creation of table TMedium */
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 /* Creation of table TPar */
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 /* Creation of table TstHit */
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 /* Creation of table TubePixelInfo */
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 /* Creation of table TubePixelMap */
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 /* Creation of index IndxMEC on table TubePixelMap */
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 /* Creation of index IndxMapTP on table TubePixelMap */
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 /* Creation of table VarParam */
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 } /* End of CREOBJ */


Generated on 15 Nov 2018 for loon by  doxygen 1.6.1