ROOT logo
void Config()
{

new TGeant3("C++ Interface to Geant3");

//=======================================================================
//  Create the output file
   
TFile *rootfile = new TFile("galice.root","recreate");
rootfile->SetCompressionLevel(2);
TGeant3 *geant3 = (TGeant3*)gMC;

//=======================================================================
// ******* GEANT STEERING parameters FOR ALICE SIMULATION *******
geant3->SetTRIG(1); //Number of events to be processed 
geant3->SetSWIT(4,10);
geant3->SetDEBU(0,0,1);
//geant3->SetSWIT(2,2);
geant3->SetDCAY(0);
geant3->SetPAIR(0);
geant3->SetCOMP(0);
geant3->SetPHOT(0);
geant3->SetPFIS(0);
geant3->SetDRAY(0);
geant3->SetANNI(0);
geant3->SetBREM(0);
geant3->SetMUNU(1);
geant3->SetCKOV(1);
geant3->SetHADR(0); //Select pure GEANH (HADR 1) or GEANH/NUCRIN (HADR 3)
geant3->SetLOSS(1);
geant3->SetMULS(1);
geant3->SetRAYL(1);
geant3->SetAUTO(1); //Select automatic STMIN etc... calc. (AUTO 1) or manual (AUTO 0)
geant3->SetABAN(0); //Restore 3.16 behaviour for abandoned tracks
geant3->SetOPTI(2); //Select optimisation level for GEANT geometry searches (0,1,2)
Float_t cut    = 1.e-3; // 1MeV cut by default
Float_t tofmax = 1.e10;
//             GAM ELEC NHAD CHAD MUON EBREM MUHAB EDEL MUDEL MUPA TOFMAX
geant3->SetCUTS(cut,cut, cut, cut, cut, cut,  cut,  cut, cut,  cut, tofmax);
//
//=======================================================================
// ************* STEERING parameters FOR ALICE SIMULATION **************
// --- Specify event type to be tracked through the ALICE setup
// --- All positions are in cm, angles in degrees, and P and E in GeV
//
//*********************************************
// Example for Fixed Particle Gun             *
//*********************************************
//AliGenFixed *gener = new AliGenFixed(200);
//gener->SetMomentumRange(0,999);
//gener->SetPhiRange(0,0);
//gener->SetThetaRange(5., 5.);
//gener->SetOrigin(0,0,0);          //vertex position
//gener->SetPart(kProton);

//*********************************************
// Example for Moving Particle Gun            *
//*********************************************
/*
AliGenBox *gener = new AliGenBox(500);
gener->SetMomentumRange(0,10);
gener->SetPhiRange(0,360);
gener->SetThetaRange(2., 10.);
gener->SetOrigin(0,0,0);   
       //vertex position
gener->SetSigma(0,0,5.6);           //Sigma in (X,Y,Z) (cm) on IP position
gener->SetPart(kProton);
 */
//**************************************
// Example for HIJING Parameterisation *
//**************************************
/*
AliGenHIJINGpara *gener = new AliGenHIJINGpara(84210);
gener->SetMomentumRange(0,999);
gener->SetPhiRange(0,360);
gener->SetThetaRange(0.28,179.72);
gener->SetOrigin(0,0,0);                //vertex position
gener->SetSigma(0,0,0);     //Sigma in (X,Y,Z) (cm) on IP position
/*
//********************************************
// Example for Charm  Production with Pythia *
//********************************************
*/
/*
AliGenPythia *gener = new AliGenPythia(200);
gener->SetMomentumRange(0,999);
gener->SetPhiRange(0,360);
gener->SetThetaRange(0., 180.);
gener->SetYRange(2,5);
gener->SetOrigin(0,0,0);          // vertex position
gener->SetSigma(0,0,5.6);         // Sigma in (X,Y,Z) (cm) on IP position
gener->SetProcess(AliGenPythia::jpsi);       
gener->ForceDecay(AliGenPythia::dimuon);       

//*******************************************************
// Example for J/psi  Production from  Parameterisation *
//*******************************************************
/*
 AliGenParam *gener = new AliGenParam(1000, 443);
 gener->SetMomentumRange(0,999);
 gener->SetPhiRange(0,360);
 gener->SetYRange(2,4);
 gener->SetPtRange(1,10);
 gener->SetOrigin(0,0,0);          //vertex position
 gener->SetSigma(0,0,5.6);         //Sigma in (X,Y,Z) (cm) on IP position

//*******************************************************
// Example for a FLUKA Boundary Source                  *
//*******************************************************
/*
AliGenFLUKAsource *gener = new AliGenFLUKAsource(1000); 
gener->SetPartFlag(9);
gener->SetMomentumRange(0,999);
gener->SetPhiRange(0,360);
gener->SetThetaRange(0., 180.);      
 */
//*******************************************************
// Example for a Cocktail                               *
//*******************************************************

AliGenCocktail *gener = new AliGenCocktail(); 

gener->SetMomentumRange(0,999);
gener->SetPhiRange(0,360);
gener->SetYRange(-4,4);
gener->SetPtRange(0,10);
gener->SetOrigin(0,0,0);          //vertex position
gener->SetSigma(0,0,5.6);         //Sigma in (X,Y,Z) (cm) on IP position
//
 AliGenPythia *jpsi = new AliGenPythia(200);
 
 jpsi->SetProcess(AliGenPythia::jpsi);       
 jpsi->ForceDecay(AliGenPythia::dimuon);

 AliGenPythia *beauty = new AliGenPythia(200);
 beauty->SetProcess(AliGenPythia::beauty_unforced);       
 beauty->ForceDecay(AliGenPythia::semielectronic);

 AliGenPythia *charm = new AliGenPythia(200);
 charm->SetProcess(AliGenPythia::charm_unforced);       
 charm->ForceDecay(AliGenPythia::semimuonic);
 charm->SetPtHard(5,10);

 AliGenParam *jpsi_to_muons = new AliGenParam(100,443);
 jpsi_to_muons->ForceDecay(AliGenParam::dimuon);

 AliGenParam *jpsi_to_electrons = new AliGenParam(100,443);
 jpsi_to_electrons->ForceDecay(AliGenParam::dielectron);

 AliGenParam *phi_to_electrons = new AliGenParam(100,333);
 phi_to_electrons->ForceDecay(AliGenParam::dielectron);

// gener->AddGenerator(jpsi,"Jpsi",1.);
// gener->AddGenerator(beauty,"Beauty",1.);
// gener->AddGenerator(charm,"Charm",1.);
// gener->AddGenerator(jpsi_to_muons,"Jpsi_to_Muons",1.);
 gener->AddGenerator(jpsi_to_electrons,"Jpsi_to_Electrons",1.);
 // gener->AddGenerator(phi_to_electrons,"Phi_to_Electrons",1.);
//
gener->Init();
//**************************************************************************
// Specify maximum magnetic field in Tesla (neg. ==> default field)
gAlice->SetField(-999,2);    
// gAlice->TrackingLimits(2000.,200);

//=================== Alice BODY parameters =============================

AliBODY *BODY = new AliBODY("BODY","Alice envelop");
/*
AliFRAME *FRAME = new AliFRAMEv0("FRAME", "Space Frame");
 
/*
//=================== ABSO parameters ============================

AliABSO *ABSO  = new AliABSO("ABSO","Muon Absorber");

//=================== DIPO parameters ============================

AliDIPO *DIPO  = new AliDIPOv2("DIPO","Dipole version 2");

//=================== SHIL parameters ============================

AliSHIL *SHIL  = new AliSHIL("SHIL","Shielding");

//=================== PIPE parameters ============================
*/
// AliPIPE *PIPE  = new AliPIPEv0("PIPE","Beam Pipe");
/*
*/
//=================== MUON parameters ===========================


AliMUON *MUON  = new AliMUONv0("MUON","normal MUON");

MUON->SetSMAXAR(0.03);
MUON->SetSMAXAL(-1);
//
// Version 0
//
// First define the number of planes that are segmented (1 or 2) by a call
// to SetNsec. 
// Then chose for each chamber (chamber plane) the segmentation 
// and response model.
// They should be equal for the two chambers of each station. In a future
// version this will be enforced.
//
//  
 Int_t chamber;
 Int_t station;
// Default Segmentation
 AliMUONsegmentationV0* segV0 = new AliMUONsegmentationV0;
// Default response
 AliMUONresponseV0* response0 = new AliMUONresponseV0;
 response0->SetSqrtKx3(0.761577);
 response0->SetKx2(0.972655);
 response0->SetKx4(0.3841);
 response0->SetSqrtKy3(0.714143);
 response0->SetKy2(1.0099);
 response0->SetKy4(0.403);
 response0->SetPitch(0.25);
 response0->SetRSIGM(10.);
 response0->SetMUCHSP(5.);
 response0->SetMUSIGM(0.18, 0.18);
 response0->SetMAXADC( 1024);
//--------------------------------------------------------
// Configuration for Chamber TC1/2  (Station 1) ----------           
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 Float_t rseg[4]={17.5, 55.2, 71.3, 95.5};
 Int_t   nseg[4]={4, 4, 2, 1};

 chamber=1;
//^^^^^^^^^
 MUON->SetNsec(chamber-1,2);
//
 AliMUONsegmentationV01 *seg11=new AliMUONsegmentationV01;
 seg11->SetSegRadii(rseg);
 seg11->SetPADSIZ(3.048, 0.508);
 seg11->SetPadDivision(nseg);
 MUON->SetSegmentationModel(chamber-1, 1, seg11);
//
 AliMUONsegmentationV01 *seg12=new AliMUONsegmentationV01;
 seg12->SetSegRadii(rseg); 
 seg12->SetPADSIZ(2.032, 0.762);
 seg12->SetPadDivision(nseg);

 MUON->SetSegmentationModel(chamber-1, 2, seg12);

 chamber=2;
//^^^^^^^^^
 MUON->SetNsec(chamber-1,2);
 MUON->SetSegmentationModel(chamber-1, 1, seg11);
 MUON->SetSegmentationModel(chamber-1, 2, seg12);

 station=1;
//^^^^^^^^^ 
 MUON->SetResponseModel(0, response0);	    
 MUON->SetResponseModel(1, response0);	    
//
//--------------------------------------------------------
// Configuration for Chamber TC3/4 -----------------------
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 chamber=3;
 MUON->SetNsec(chamber-1,1);
 AliMUONsegmentationV0 *seg34=new AliMUONsegmentationV0;
 seg34->SetDAnod(0.51/3.);
 
 MUON->SetSegmentationModel(chamber-1, 1, seg34);
 MUON->SetResponseModel(chamber-1, response0);	    

 chamber=4;
 MUON->SetNsec(chamber-1,1);
 MUON->SetSegmentationModel(chamber-1, 1, seg34);
 MUON->SetResponseModel(chamber-1, response0);	    
//
// Station 2
 station=2;
 MUON->SetPADSIZ(station, 1, 0.75, 0.51);
 MUON->SetMUCHSP(station, 5.);
 MUON->SetMUSIGM(station, 0.18, 0.18);
 MUON->SetRSIGM(station, 10.);
 MUON->SetMAXADC(station, 1024);

//
//--------------------------------------------------------
// Configuration for Chamber TC5/6 -----------------------
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 seg5 =  new AliMUONsegmentationV1;
 AliMUONresponseV0* response5 =  new AliMUONresponseV0;
 // K3 = 0.62
 response5->SetSqrtKx3(0.78740079);
 response5->SetKx2(0.95237319); //  0.5 * kPI * (1- 0.5*sqrtky3 )
 response5->SetKx4(0.37480633); // 0.25/TMath::ATan(sqrtkx3)
 // K3 = 0.55
 response5->SetSqrtKy3(0.74161985);
 response5->SetKy2(0.98832946);
 response5->SetKy4(0.39177817);
 response5->SetPitch(0.325);
 response5->SetRSIGM(10.);
 response5->SetMUCHSP(5.);
 response5->SetMUSIGM( 0.4, 0.4);
 response5->SetMAXADC( 1024);

 chamber=5;
 MUON->SetNsec(chamber-1,1);
 MUON->SetSegmentationModel(chamber-1, 1, seg5);
 MUON->SetResponseModel(chamber-1, response5);	    

 chamber=6;
 MUON->SetNsec(chamber-1,1);
 MUON->SetSegmentationModel(chamber-1, 1, seg5);
 MUON->SetResponseModel(chamber-1, response5);	    
//
// Station 3
 station=3;
 MUON->SetPADSIZ(station, 1, 0.975, 0.55);

//
//--------------------------------------------------------
// Configuration for Chamber TC7/8/9/10-------------------
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 chamber=7;
 MUON->SetNsec(chamber-1,1);
 AliMUONsegmentationV0 *seg78=new AliMUONsegmentationV0;
 seg78->SetDAnod(0.51/3.);

 MUON->SetSegmentationModel(chamber-1, 1, seg78);
 MUON->SetResponseModel(chamber-1, response0);	    

 chamber=8;
 MUON->SetNsec(chamber-1,1);
 MUON->SetSegmentationModel(chamber-1, 1, seg78);
 MUON->SetResponseModel(chamber-1, response0);	    
//
// Station 4
 station=4;
 MUON->SetPADSIZ(station, 1, 0.75, 0.5);

 chamber=9;
 MUON->SetNsec(chamber-1,1);
 AliMUONsegmentationV0 *seg910=new AliMUONsegmentationV0;
 seg910->SetDAnod(0.51/3.);

 MUON->SetSegmentationModel(chamber-1, 1, seg910);
 MUON->SetResponseModel(chamber-1, response0);	    

 chamber=10;
 MUON->SetNsec(chamber-1,1);
 MUON->SetSegmentationModel(chamber-1, 1, seg910);
 MUON->SetResponseModel(chamber-1, response0);	    
//
// Station 5
 station=5;
 MUON->SetPADSIZ(station, 1, 0.75, 0.5);

 chamber=11;
 MUON->SetNsec(chamber-1,1);
 AliMUONsegmentationV0 *seg1112=new AliMUONsegmentationV0;
 seg1112->SetDAnod(0.51/3.);

 MUON->SetSegmentationModel(chamber-1, 1, seg1112);
 MUON->SetResponseModel(chamber-1, response0);	    

 chamber=12;
 MUON->SetNsec(chamber-1,1);
 MUON->SetSegmentationModel(chamber-1, 1, seg1112);
 MUON->SetResponseModel(chamber-1, response0);	    
//
// Trigger Station 1
 station=6;
 MUON->SetPADSIZ(station, 1, 0.75, 0.5);

 chamber=13;
 MUON->SetNsec(chamber-1,1);
 AliMUONsegmentationV0 *seg1314=new AliMUONsegmentationV0;
 seg1314->SetDAnod(0.51/3.);

 MUON->SetSegmentationModel(chamber-1, 1, seg1314);
 MUON->SetResponseModel(chamber-1, response0);	    

 chamber=14;
 MUON->SetNsec(chamber-1,1);
 MUON->SetSegmentationModel(chamber-1, 1, seg1314);
 MUON->SetResponseModel(chamber-1, response0);	    
//
// Trigger Station 2
 station=7;
 MUON->SetPADSIZ(station, 1, 0.75, 0.5);
}





















 MUONConfig.C:1
 MUONConfig.C:2
 MUONConfig.C:3
 MUONConfig.C:4
 MUONConfig.C:5
 MUONConfig.C:6
 MUONConfig.C:7
 MUONConfig.C:8
 MUONConfig.C:9
 MUONConfig.C:10
 MUONConfig.C:11
 MUONConfig.C:12
 MUONConfig.C:13
 MUONConfig.C:14
 MUONConfig.C:15
 MUONConfig.C:16
 MUONConfig.C:17
 MUONConfig.C:18
 MUONConfig.C:19
 MUONConfig.C:20
 MUONConfig.C:21
 MUONConfig.C:22
 MUONConfig.C:23
 MUONConfig.C:24
 MUONConfig.C:25
 MUONConfig.C:26
 MUONConfig.C:27
 MUONConfig.C:28
 MUONConfig.C:29
 MUONConfig.C:30
 MUONConfig.C:31
 MUONConfig.C:32
 MUONConfig.C:33
 MUONConfig.C:34
 MUONConfig.C:35
 MUONConfig.C:36
 MUONConfig.C:37
 MUONConfig.C:38
 MUONConfig.C:39
 MUONConfig.C:40
 MUONConfig.C:41
 MUONConfig.C:42
 MUONConfig.C:43
 MUONConfig.C:44
 MUONConfig.C:45
 MUONConfig.C:46
 MUONConfig.C:47
 MUONConfig.C:48
 MUONConfig.C:49
 MUONConfig.C:50
 MUONConfig.C:51
 MUONConfig.C:52
 MUONConfig.C:53
 MUONConfig.C:54
 MUONConfig.C:55
 MUONConfig.C:56
 MUONConfig.C:57
 MUONConfig.C:58
 MUONConfig.C:59
 MUONConfig.C:60
 MUONConfig.C:61
 MUONConfig.C:62
 MUONConfig.C:63
 MUONConfig.C:64
 MUONConfig.C:65
 MUONConfig.C:66
 MUONConfig.C:67
 MUONConfig.C:68
 MUONConfig.C:69
 MUONConfig.C:70
 MUONConfig.C:71
 MUONConfig.C:72
 MUONConfig.C:73
 MUONConfig.C:74
 MUONConfig.C:75
 MUONConfig.C:76
 MUONConfig.C:77
 MUONConfig.C:78
 MUONConfig.C:79
 MUONConfig.C:80
 MUONConfig.C:81
 MUONConfig.C:82
 MUONConfig.C:83
 MUONConfig.C:84
 MUONConfig.C:85
 MUONConfig.C:86
 MUONConfig.C:87
 MUONConfig.C:88
 MUONConfig.C:89
 MUONConfig.C:90
 MUONConfig.C:91
 MUONConfig.C:92
 MUONConfig.C:93
 MUONConfig.C:94
 MUONConfig.C:95
 MUONConfig.C:96
 MUONConfig.C:97
 MUONConfig.C:98
 MUONConfig.C:99
 MUONConfig.C:100
 MUONConfig.C:101
 MUONConfig.C:102
 MUONConfig.C:103
 MUONConfig.C:104
 MUONConfig.C:105
 MUONConfig.C:106
 MUONConfig.C:107
 MUONConfig.C:108
 MUONConfig.C:109
 MUONConfig.C:110
 MUONConfig.C:111
 MUONConfig.C:112
 MUONConfig.C:113
 MUONConfig.C:114
 MUONConfig.C:115
 MUONConfig.C:116
 MUONConfig.C:117
 MUONConfig.C:118
 MUONConfig.C:119
 MUONConfig.C:120
 MUONConfig.C:121
 MUONConfig.C:122
 MUONConfig.C:123
 MUONConfig.C:124
 MUONConfig.C:125
 MUONConfig.C:126
 MUONConfig.C:127
 MUONConfig.C:128
 MUONConfig.C:129
 MUONConfig.C:130
 MUONConfig.C:131
 MUONConfig.C:132
 MUONConfig.C:133
 MUONConfig.C:134
 MUONConfig.C:135
 MUONConfig.C:136
 MUONConfig.C:137
 MUONConfig.C:138
 MUONConfig.C:139
 MUONConfig.C:140
 MUONConfig.C:141
 MUONConfig.C:142
 MUONConfig.C:143
 MUONConfig.C:144
 MUONConfig.C:145
 MUONConfig.C:146
 MUONConfig.C:147
 MUONConfig.C:148
 MUONConfig.C:149
 MUONConfig.C:150
 MUONConfig.C:151
 MUONConfig.C:152
 MUONConfig.C:153
 MUONConfig.C:154
 MUONConfig.C:155
 MUONConfig.C:156
 MUONConfig.C:157
 MUONConfig.C:158
 MUONConfig.C:159
 MUONConfig.C:160
 MUONConfig.C:161
 MUONConfig.C:162
 MUONConfig.C:163
 MUONConfig.C:164
 MUONConfig.C:165
 MUONConfig.C:166
 MUONConfig.C:167
 MUONConfig.C:168
 MUONConfig.C:169
 MUONConfig.C:170
 MUONConfig.C:171
 MUONConfig.C:172
 MUONConfig.C:173
 MUONConfig.C:174
 MUONConfig.C:175
 MUONConfig.C:176
 MUONConfig.C:177
 MUONConfig.C:178
 MUONConfig.C:179
 MUONConfig.C:180
 MUONConfig.C:181
 MUONConfig.C:182
 MUONConfig.C:183
 MUONConfig.C:184
 MUONConfig.C:185
 MUONConfig.C:186
 MUONConfig.C:187
 MUONConfig.C:188
 MUONConfig.C:189
 MUONConfig.C:190
 MUONConfig.C:191
 MUONConfig.C:192
 MUONConfig.C:193
 MUONConfig.C:194
 MUONConfig.C:195
 MUONConfig.C:196
 MUONConfig.C:197
 MUONConfig.C:198
 MUONConfig.C:199
 MUONConfig.C:200
 MUONConfig.C:201
 MUONConfig.C:202
 MUONConfig.C:203
 MUONConfig.C:204
 MUONConfig.C:205
 MUONConfig.C:206
 MUONConfig.C:207
 MUONConfig.C:208
 MUONConfig.C:209
 MUONConfig.C:210
 MUONConfig.C:211
 MUONConfig.C:212
 MUONConfig.C:213
 MUONConfig.C:214
 MUONConfig.C:215
 MUONConfig.C:216
 MUONConfig.C:217
 MUONConfig.C:218
 MUONConfig.C:219
 MUONConfig.C:220
 MUONConfig.C:221
 MUONConfig.C:222
 MUONConfig.C:223
 MUONConfig.C:224
 MUONConfig.C:225
 MUONConfig.C:226
 MUONConfig.C:227
 MUONConfig.C:228
 MUONConfig.C:229
 MUONConfig.C:230
 MUONConfig.C:231
 MUONConfig.C:232
 MUONConfig.C:233
 MUONConfig.C:234
 MUONConfig.C:235
 MUONConfig.C:236
 MUONConfig.C:237
 MUONConfig.C:238
 MUONConfig.C:239
 MUONConfig.C:240
 MUONConfig.C:241
 MUONConfig.C:242
 MUONConfig.C:243
 MUONConfig.C:244
 MUONConfig.C:245
 MUONConfig.C:246
 MUONConfig.C:247
 MUONConfig.C:248
 MUONConfig.C:249
 MUONConfig.C:250
 MUONConfig.C:251
 MUONConfig.C:252
 MUONConfig.C:253
 MUONConfig.C:254
 MUONConfig.C:255
 MUONConfig.C:256
 MUONConfig.C:257
 MUONConfig.C:258
 MUONConfig.C:259
 MUONConfig.C:260
 MUONConfig.C:261
 MUONConfig.C:262
 MUONConfig.C:263
 MUONConfig.C:264
 MUONConfig.C:265
 MUONConfig.C:266
 MUONConfig.C:267
 MUONConfig.C:268
 MUONConfig.C:269
 MUONConfig.C:270
 MUONConfig.C:271
 MUONConfig.C:272
 MUONConfig.C:273
 MUONConfig.C:274
 MUONConfig.C:275
 MUONConfig.C:276
 MUONConfig.C:277
 MUONConfig.C:278
 MUONConfig.C:279
 MUONConfig.C:280
 MUONConfig.C:281
 MUONConfig.C:282
 MUONConfig.C:283
 MUONConfig.C:284
 MUONConfig.C:285
 MUONConfig.C:286
 MUONConfig.C:287
 MUONConfig.C:288
 MUONConfig.C:289
 MUONConfig.C:290
 MUONConfig.C:291
 MUONConfig.C:292
 MUONConfig.C:293
 MUONConfig.C:294
 MUONConfig.C:295
 MUONConfig.C:296
 MUONConfig.C:297
 MUONConfig.C:298
 MUONConfig.C:299
 MUONConfig.C:300
 MUONConfig.C:301
 MUONConfig.C:302
 MUONConfig.C:303
 MUONConfig.C:304
 MUONConfig.C:305
 MUONConfig.C:306
 MUONConfig.C:307
 MUONConfig.C:308
 MUONConfig.C:309
 MUONConfig.C:310
 MUONConfig.C:311
 MUONConfig.C:312
 MUONConfig.C:313
 MUONConfig.C:314
 MUONConfig.C:315
 MUONConfig.C:316
 MUONConfig.C:317
 MUONConfig.C:318
 MUONConfig.C:319
 MUONConfig.C:320
 MUONConfig.C:321
 MUONConfig.C:322
 MUONConfig.C:323
 MUONConfig.C:324
 MUONConfig.C:325
 MUONConfig.C:326
 MUONConfig.C:327
 MUONConfig.C:328
 MUONConfig.C:329
 MUONConfig.C:330
 MUONConfig.C:331
 MUONConfig.C:332
 MUONConfig.C:333
 MUONConfig.C:334
 MUONConfig.C:335
 MUONConfig.C:336
 MUONConfig.C:337
 MUONConfig.C:338
 MUONConfig.C:339
 MUONConfig.C:340
 MUONConfig.C:341
 MUONConfig.C:342
 MUONConfig.C:343
 MUONConfig.C:344
 MUONConfig.C:345
 MUONConfig.C:346
 MUONConfig.C:347
 MUONConfig.C:348
 MUONConfig.C:349
 MUONConfig.C:350
 MUONConfig.C:351
 MUONConfig.C:352
 MUONConfig.C:353
 MUONConfig.C:354
 MUONConfig.C:355
 MUONConfig.C:356
 MUONConfig.C:357
 MUONConfig.C:358
 MUONConfig.C:359
 MUONConfig.C:360
 MUONConfig.C:361
 MUONConfig.C:362
 MUONConfig.C:363
 MUONConfig.C:364
 MUONConfig.C:365
 MUONConfig.C:366
 MUONConfig.C:367
 MUONConfig.C:368
 MUONConfig.C:369
 MUONConfig.C:370
 MUONConfig.C:371
 MUONConfig.C:372
 MUONConfig.C:373
 MUONConfig.C:374
 MUONConfig.C:375
 MUONConfig.C:376
 MUONConfig.C:377
 MUONConfig.C:378
 MUONConfig.C:379
 MUONConfig.C:380
 MUONConfig.C:381
 MUONConfig.C:382
 MUONConfig.C:383
 MUONConfig.C:384
 MUONConfig.C:385
 MUONConfig.C:386
 MUONConfig.C:387
 MUONConfig.C:388
 MUONConfig.C:389
 MUONConfig.C:390
 MUONConfig.C:391
 MUONConfig.C:392
 MUONConfig.C:393
 MUONConfig.C:394
 MUONConfig.C:395
 MUONConfig.C:396
 MUONConfig.C:397
 MUONConfig.C:398
 MUONConfig.C:399
 MUONConfig.C:400
 MUONConfig.C:401
 MUONConfig.C:402
 MUONConfig.C:403
 MUONConfig.C:404
 MUONConfig.C:405
 MUONConfig.C:406
 MUONConfig.C:407
 MUONConfig.C:408
 MUONConfig.C:409
 MUONConfig.C:410
 MUONConfig.C:411
 MUONConfig.C:412
 MUONConfig.C:413