ROOT logo
   void InitHistograms(AliDielectron *die, Int_t cutDefinition);
   void InitCF(AliDielectron* die, Int_t cutDefinition);

   void SetupTrackCuts(AliDielectron *die, Int_t cutDefinition);
   void SetupPairCuts(AliDielectron *die, Int_t cutDefinition);

   void EnableMC();
   AliESDtrackCuts *SetupESDtrackCuts(Int_t cutDefinition);

   TString names=("MixEvt");
   TObjArray *arrNames=names.Tokenize(";");
   const Int_t nDie=arrNames->GetEntries();
   Bool_t MCenabled=kFALSE;

   Bool_t kMix = 1; 

   AliDielectron* Configpp2012Oezdemir(Int_t cutDefinition,Bool_t hasMC=kFALSE)
   {
	 //
	 // Setup the instance of AliDielectron
	 //
	 
	 MCenabled=hasMC;
	 
	 // create the actual framework object
	
	TString name=Form("%02d",cutDefinition);
	 if ((cutDefinition)<arrNames->GetEntriesFast()){
	   name=arrNames->At((cutDefinition))->GetName();
	 }

	 //thisCut only relevant for MC:
	 AliDielectron *die =
	   new AliDielectron(Form
	   ("%s",name.Data()),
		   Form("Track cuts: %s",name.Data()));
	
	if(kMix){
 	AliDielectronMixingHandler *mix = new AliDielectronMixingHandler;
 	mix->SetMixType(AliDielectronMixingHandler::kAll);
 	mix->AddVariable(AliDielectronVarManager::kZvPrim,"-10., -7.5, -5., -2.5 , 0., 2.5, 5., 7.5 , 10.");
	mix->AddVariable(AliDielectronVarManager::kNacc,"0,10000");
 	mix->SetDepth(10);
 	die->SetMixingHandler(mix);
 	}
	 
	 // cut setup
	 SetupTrackCuts(die,cutDefinition);
	 SetupPairCuts(die,cutDefinition);
	 
	 // histogram setup
	 // only if an AliDielectronHistos object is attached to the
	 // dielectron framework histograms will be filled
	 //
	 InitHistograms(die,cutDefinition);

	 // the last definition uses no cuts and only the QA histograms should be filled!
	 //InitCF(die,cutDefinition);

	 return die;
   }

   //______________________________________________________________________________________
   void SetupTrackCuts(AliDielectron *die, Int_t cutDefinition)
   {
	 //
	 // Setup the track cuts
	 //
	 //
	 //___________________________________________
	 AliDielectronPID *pidTT = new AliDielectronPID("TPC-TOF","TPC-TOF");
	 pidTT->AddCut(AliDielectronPID::kTPC,AliPID::kElectron,-1.5,3.,0.2,100.,kFALSE);
	 pidTT->AddCut( AliDielectronPID::kTOF ,AliPID::kElectron , -3. , 3. , 0.4 , 5., kFALSE );
	 pidTT->AddCut(AliDielectronPID::kTPC,AliPID::kPion,-100.,4.,0.2,100.,kTRUE);

         //___________________________________________
	 AliDielectronPID *pidTOF = new AliDielectronPID("TOF","TOF");
	 pidTOF->AddCut( AliDielectronPID::kTOF ,AliPID::kElectron , -3. , 3. , 0.4 , 5., kFALSE );
	 // 
	 // =============CREATE GROUPS FOR ==============
	 //

	 //Config 0: TPC-TOF 
	 AliDielectronCutGroup* cgTrackFilterPIDTPC = new AliDielectronCutGroup("cgPIDTPC","cgPIDTPC",AliDielectronCutGroup::kCompAND);
	 cgTrackFilterPIDTPC->AddCut(SetupESDtrackCuts(cutDefinition));
	 cgTrackFilterPIDTPC->AddCut(pidTT);

	//Config 1: TOF
	 AliDielectronCutGroup* cgTrackFilterPIDTOF = new AliDielectronCutGroup("cgPIDTOF","cgPIDTOF",AliDielectronCutGroup::kCompAND);
	 cgTrackFilterPIDTOF->AddCut(SetupESDtrackCuts(cutDefinition));
	 cgTrackFilterPIDTOF->AddCut(pidTOF);

	//Config 2: no PID
	 AliDielectronCutGroup* cgTrackFilternoPID = new AliDielectronCutGroup("cgnoPID","cgnoPID",AliDielectronCutGroup::kCompAND);
	 cgTrackFilternoPID->AddCut(SetupESDtrackCuts(cutDefinition));

	 //Correct BG scheme for Combinatorial BG 
	 //die->SetPreFilterUnlikeOnly();
	 die->SetPreFilterAllSigns();
	 die->SetUseKF(kFALSE);

	if ( cutDefinition ==0 ) {
	   die->GetTrackFilter().AddCuts(cgTrackFilterPIDTPC);	
	}

   }
   //______________________________________________________________________________________

   void SetupPairCuts(AliDielectron *die, Int_t cutDefinition)
   {
	 //
	 // Setup the pair cuts
	 //
	 
	
	if(cutDefinition == 0){

	AliDielectronTrackCuts *noconv=new AliDielectronTrackCuts("noConv","conversion tagging");
	noconv->SetV0DaughterCut(AliPID::kElectron,kTRUE);
 	die->GetTrackFilter().AddCuts(noconv);
	            
 	//pair rapidity
//         AliDielectronVarCuts *RapidityCut=new AliDielectronVarCuts("RapidityCut","RapidityCut");
// 	RapidityCut->AddCut(AliDielectronVarManager::kY, -0.8 , 0.8);
//         die->GetPairFilter().AddCuts(RapidityCut);	

        AliDielectronVarCuts *PhiV = new AliDielectronVarCuts("PhiV","PhiV");//mass and Phiv together
        PhiV->AddCut(AliDielectronVarManager::kM, 0.0 , 0.05);
        PhiV->AddCut(AliDielectronVarManager::kPhivPair, 2.5 , 3.2 );
	die->GetPairPreFilter().AddCuts(PhiV);
	/*
        AliDielectronVarCuts *PhiV2 = new AliDielectronVarCuts("PhiV2","PhiV2");//mass and Phiv together
        PhiV2->AddCut(AliDielectronVarManager::kM, 0.05 , 1000.);

        AliDielectronCutGroup* pairCutsCG2 =new AliDielectronCutGroup("pairCutsCG2","pairCutsCG2",AliDielectronCutGroup::kCompOR);
        pairCutsCG2->AddCut(PhiV);
        pairCutsCG2->AddCut(PhiV2);
        die->GetPairFilter().AddCuts(pairCutsCG2);
	*/
	/*
	if (MCenabled) {
	AliDielectronVarCuts *mcpid =new AliDielectronVarCuts("mcpid","mcpid");
	mcpid->SetCutType(AliDielectronVarCuts::kAny);
	mcpid->AddCut(AliDielectronVarManager::kPdgCode, 11);
        mcpid->AddCut(AliDielectronVarManager::kPdgCode, -11);
        die->GetTrackFilter().AddCuts(mcpid);

	AliDielectronVarCuts *MCnoConv =new AliDielectronVarCuts("MCnoConv","MCnoConv");
	MCnoConv->AddCut(AliDielectronVarManager::kPdgCodeMother, 22,kTRUE);
	die->GetTrackFilter().AddCuts(MCnoConv);
		}
	*/	
	}

   }

   //______________________________________________________________________________________
   AliESDtrackCuts *SetupESDtrackCuts(Int_t cutDefinition)
   {
	 //
	 // Setup default AliESDtrackCuts
	 //
	 AliESDtrackCuts *esdTrackCuts = new AliESDtrackCuts;
	 
	 esdTrackCuts->SetMaxDCAToVertexZ(3.0);
	 esdTrackCuts->SetMaxDCAToVertexXY(1.0); 

	 esdTrackCuts->SetPtRange(  0.2 , 100.0);
	 esdTrackCuts->SetEtaRange( -0.8 , 0.8 );
	 esdTrackCuts->SetRequireSigmaToVertex(kFALSE);
	 esdTrackCuts->SetAcceptKinkDaughters(kFALSE);
	 esdTrackCuts->SetDCAToVertex2D(kFALSE);

	 esdTrackCuts->SetRequireITSRefit(kTRUE);
	 esdTrackCuts->SetClusterRequirementITS(AliESDtrackCuts::kSPD,AliESDtrackCuts::kFirst); //Base
	 esdTrackCuts->SetMinNClustersITS(3);  //Base

	 esdTrackCuts->SetRequireTPCRefit(kTRUE);
	 esdTrackCuts->SetMinNClustersTPC(80);     //Base

	 esdTrackCuts->SetMinNCrossedRowsTPC(100);   //Base

	 esdTrackCuts->SetMinRatioCrossedRowsOverFindableClustersTPC(0.5);
	 esdTrackCuts->SetMaxChi2PerClusterTPC(4);

	 return esdTrackCuts;
   }

   //______________________________________________________________________________________

void InitHistograms(AliDielectron *die, Int_t cutDefinition)
   {
 //
  // Initialise the histograms
  //
  
  //Setup histogram classes
  AliDielectronHistos *histos=
    new AliDielectronHistos(die->GetName(),
                            die->GetTitle());
  


  //Initialise histogram classes
  histos->SetReservedWords("Track;Pair");
  //histos->SetReservedWords("Track");  

  //Event class
  histos->AddClass("Event");
  

  //Track classes
  //to fill also track info from 2nd event loop until 2
  for (Int_t i=0; i<2; ++i){
    histos->AddClass(Form("Track_%s",AliDielectron::TrackClassName(i)));
  }
  
  //Pair classes
  // to fill also mixed event histograms loop until 10

  for (Int_t i=0; i<3; ++i){
    histos->AddClass(Form("Pair_%s",AliDielectron::PairClassName(i)));

  }

  if(kMix){
  histos->AddClass(Form("Pair_%s",AliDielectron::PairClassName(3))); //ME ++
  histos->AddClass(Form("Pair_%s",AliDielectron::PairClassName(4)));//ME -+
  histos->AddClass(Form("Pair_%s",AliDielectron::PairClassName(6)));//ME +-
  histos->AddClass(Form("Pair_%s",AliDielectron::PairClassName(7))); // ME --
  }


  //add histograms to event class
  histos->UserHistogram("Event","nEvents","Number of processed events after cuts;Number events",1,0,1,AliDielectronVarManager::kNevents);
  histos->UserHistogram("Event","ZVertex","ZVertex;ZVertex/cm",480,-12.,12.,AliDielectronVarManager::kZvPrim);
  histos->UserHistogram("Event","nESDTracks","ESD tracks;ESD tracks;Number events",100,0,200,AliDielectronVarManager::kTracks);
  histos->UserHistogram("Event","Nacc","Number of accepted tracks;Number events",100,0,200,AliDielectronVarManager::kNacc);
  histos->UserHistogram("Event","NVtxContrib","Number of Vertex Contributor;NVtx;Number events",100,0,100,AliDielectronVarManager::kNVtxContrib);


  //add histograms to Track classes
  histos->UserHistogram("Track","P","P;P [GeV];#tracks",500,0.,10.,AliDielectronVarManager::kPIn);
  histos->UserHistogram("Track","Pt","Pt;Pt [GeV];#tracks",500,0.,10.,AliDielectronVarManager::kPt);
  histos->UserHistogram("Track","Eta","Eta; Eta ;#tracks",100,-1.,1.,AliDielectronVarManager::kEta);
  histos->UserHistogram("Track","Phi","Phi; Phi ;#tracks",640,0.,6.4,AliDielectronVarManager::kPhi);


  histos->UserHistogram("Track","Eta_phi","Eta vs Phi;Eta;Phi",100,-1.,1.,320,0.,6.4,AliDielectronVarManager::kEta,AliDielectronVarManager::kPhi);
  histos->UserHistogram("Track","Eta_pt","Eta vs Pt;Eta;Pt",100,-1.,1.,500,0.,10.,AliDielectronVarManager::kEta,AliDielectronVarManager::kPt);
  histos->UserHistogram("Track","ImpParXY_Pt","ImpParXY_Pt; Pt; ÍmpParXY",500,0.,10.,500,-5.,5.,AliDielectronVarManager::kPt,AliDielectronVarManager::kImpactParXY);
  histos->UserHistogram("Track","ImpParZ_Pt","ImpParZ_Pt; Pt; ÍmpParZ",500,0.,10.,500,-5.,5.,AliDielectronVarManager::kPt,AliDielectronVarManager::kImpactParZ);
 

  //track checks (ITS)
  histos->UserHistogram("Track","ITSchi2Cl_Mom","ITS Chi2 vs Momentum;Mom;ITS chi2",500,0.,5.,50,0.,5.,AliDielectronVarManager::kPIn,AliDielectronVarManager::kITSchi2Cl);
  histos->UserHistogram("Track","NclsITS_Mom",";Mom;kNclsITS",500,0.,5.,7,0,7,AliDielectronVarManager::kPIn,AliDielectronVarManager::kNclsITS);

  //track checks (TPC)
  histos->UserHistogram("Track","TPCsignalNfrac_Mom",";fraction TPCSignalN/TPCncls vs Momentum;Mom;TPCSignalN/TPCncls",500,0.,5.,60,0.,1.2,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTPCsignalNfrac);
  histos->UserHistogram("Track","TPCchi2Cl_Mom","TPC Chi2 vs Momentum;Mom;TPC Chi2",500,0.,10.,100,0,5,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTPCchi2Cl);
  histos->UserHistogram("Track","TPCclsDiff_Mom","kTPCclsDiff vs Momentum;Mom;kTPCclsDiff",500,0.,10.,100,-10,10,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTPCclsDiff);
  histos->UserHistogram("Track","FindableTPCcls_Mom","kNFclsTPC vs Momentum;Mom;kNFclsTPC",500,0.,10.,200,0.,200.,AliDielectronVarManager::kPIn,AliDielectronVarManager::kNFclsTPC);
  histos->UserHistogram("Track","TPCcls_Mom","kNclsTPC vs Momentum;Mom;kNclsTPC",500,0.,10.,200,0.,200.,AliDielectronVarManager::kPIn,AliDielectronVarManager::kNclsTPC);
  histos->UserHistogram("Track","kNclsSFracTPC_Mom","kNclsSFracTPC vs Momentum;Mom;kTPCclsSFrac",500,0.,10.,1000,0.,1.,AliDielectronVarManager::kPIn,AliDielectronVarManager::kNclsSFracTPC);
  histos->UserHistogram("Track","kNFclsTPCrFrac_Mom","kNFclsTPCrFrac vs Momentum;Mom;kNFclsTPCrFrac",500,0.,10.,60,0.,1.2.,AliDielectronVarManager::kPIn,AliDielectronVarManager::kNFclsTPCrFrac);

  //track checks (TOF)
  histos->UserHistogram("Track","TOFbeta_Mom","kTOFbeta vs Momentum;Mom;TOFbeta",500,0.,5.,120,0.,1.2,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTOFbeta);
  histos->UserHistogram("Track","TOFPIDBit_Mom","kTOFPIDBit vs Momentum;Mom;TOFPIDbit",500,0.,5.,2,0.,1.,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTOFPIDBit);

  //track checks (PID)
  histos->UserHistogram("Track","ITSnSigma_MomPio","ITS number of sigmas Pion vs Momentum;Mom;ITSsigmaPion",500,0.,5.,1000,-20,20,AliDielectronVarManager::kPIn,AliDielectronVarManager::kITSnSigmaPio);
  histos->UserHistogram("Track","TPCnSigma_MomPio","TPC number of sigmas Pions vs Momentum;Mom;TPCsigmaPion",500,0.,5.,1000,-20,20,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTPCnSigmaPio);

  histos->UserHistogram("Track","ITSnSigma_MomEle","ITS number of sigmas Electrons vs Momentum;Mom;ITSsigmaEle",500,0.,5.,800,-40,40,AliDielectronVarManager::kPIn,AliDielectronVarManager::kITSnSigmaEle);
  histos->UserHistogram("Track","TPCnSigma_MomEle","TPC number of sigmas Electrons vs Momentum;Mom;TPCsigmaEle",1000,0.,10.,800,-40,40,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTPCnSigmaEle);
  histos->UserHistogram("Track","TOFnSigma_MomEle","TOF number of sigmas Electrons vs Momentum;Mom;TOFsigmaEle",500,0.,5.,800,-40,40,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTOFnSigmaEle);

  histos->UserHistogram("Track","ITSdEdx_P","dEdx;P [GeV];ITS signal (arb units) vs Momentum;Mom;ITSsignal", 500,0,5,800,0,200,AliDielectronVarManager::kPIn,AliDielectronVarManager::kITSsignal);
  histos->UserHistogram("Track","TPCdEdx_P","dEdx;P [GeV];TPC signal (arb units) vs Momentum;Mom;TPCsignal", 500,0,10.,800,0,200,AliDielectronVarManager::kPIn,AliDielectronVarManager::kTPCsignal);

  //
  //add histograms to Pair classes
  //

  histos->UserHistogram("Pair","InvMass","Inv.Mass;Inv. Mass [GeV];#pairs",
                        500,0,4,AliDielectronVarManager::kM);

  histos->UserHistogram("Pair","InvMass_low","Inv.Mass;Inv. Mass [GeV];#pairs",
                        500,0,0.5,AliDielectronVarManager::kM);

  histos->UserHistogram("Pair","InvMass10","Inv.Mass;Inv. Mass [GeV];#pairs",
                        500,0.,5.,AliDielectronVarManager::kM);

  histos->UserHistogram("Pair","kDeltaEta","kDeltaEta;kDeltaEta;#pairs",
                        160,0.,1.6,AliDielectronVarManager::kDeltaEta);

  histos->UserHistogram("Pair","kDeltaEta_low","kDeltaEta;kDeltaEta;#pairs",
                        500,0.,0.5,AliDielectronVarManager::kDeltaEta);

  histos->UserHistogram("Pair","kDeltaPhi","kDeltaPhi;kDeltaPhi;#pairs",
                        320,0.,6.4,AliDielectronVarManager::kDeltaPhi);

  histos->UserHistogram("Pair",
                        "kDeltaEta_kDeltaPhi","kDeltaEta_kDeltaPhi;kDeltaEta;kDeltaPhi",
                        160, 0. , 1.6, 320 , 0., 6.4 ,
                         AliDielectronVarManager::kDeltaEta , AliDielectronVarManager::kDeltaPhi );

  histos->UserHistogram("Pair","PhiV",";PhiV;#pairs",
                        320,0.,6.4,AliDielectronVarManager::kPhivPair);


   histos->UserHistogram("Pair","PhiV_Pt",";Pt;PhiV",
			 100,0.,10.,320,0.,6.4,AliDielectronVarManager::kPt,AliDielectronVarManager::kPhivPair);

   histos->UserHistogram("Pair","InvMass_bin2","Inv.Mass;Inv. Mass [GeV];#pairs",
	"0. , 0.025, 0.05 , 0.075 ,0.1 ,0.15 , 0.2 , 0.25 , 0.3 , 
 	0.4 ,  0.5 , 0.6, 0.65 , 0.688 , 0.725, 0.75, 0.775, 0.8 , 0.85 ,
	 0.95,  0.975 , 1.0 , 1.025 , 1.05, 1.125 , 1.25 , 1.5 , 1.75 , 2.0 , 
	2.25, 2.5 , 2.75 , 2.85, 2.95,3.05, 3.1 , 3.15 , 
	3.3 , 3.5, 3.75 , 4.0",AliDielectronVarManager::kM);


  histos->UserHistogram("Pair",
                        "InvMass_Pt","InvMass_Pt;InvMass;Pt",
                        500, 0. , 4., 100 , 0., 5. ,
                         AliDielectronVarManager::kM , AliDielectronVarManager::kPt );

  histos->UserHistogram("Pair",
                        "InvMass_PhivPair","InvMass_PhivPair;InvMass;PhivPair",
                        500, 0. , 4., 320 , 0., 3.2 ,
                         AliDielectronVarManager::kM , AliDielectronVarManager::kPhivPair );

  histos->UserHistogram("Pair",
                        "OpAngle","Opening angle;Opening angle;#pairs",
                        320, 0. , 3.2, 
                         AliDielectronVarManager::kOpeningAngle);

  histos->UserHistogram("Pair",
                        "OpAngle_InvMass","OpAngle_InvMass;Opening angle;Invariant Mass",
                        320, 0. , 3.2, 500 , 0. , 4. ,
                         AliDielectronVarManager::kOpeningAngle,AliDielectronVarManager::kM);


  histos->UserHistogram("Pair",
                        "Phi","Phi;counts;Phi",
                        320, 0. , 6.4, AliDielectronVarManager::kPhi);

  histos->UserHistogram("Pair",
                        "Y","Y;counts;Y",
                        120, -1.2 , 1.2, AliDielectronVarManager::kY);

  die->SetHistogramManager(histos);

}


void InitCF(AliDielectron* die, Int_t cutDefinition)
{
  //
  // Setupd the CF Manager if needed
  //
  AliDielectronCF *cf=new AliDielectronCF(die->GetName(),die->GetTitle());
 
  //pair variables
  cf->AddVariable(AliDielectronVarManager::kPt,100,0.,10.);
  //cf->AddVariable(AliDielectronVarManager::kP,200,0,20);
  //cf->AddVariable(AliDielectronVarManager::kPhi,64, -3.2, 3.2);
  cf->AddVariable(AliDielectronVarManager::kY,40,-2.,2.);
  cf->AddVariable(AliDielectronVarManager::kM,500,0.,4.); 
  //cf->AddVariable(AliDielectronVarManager::kPairType,10,0,10);
  //cf->AddVariable(AliDielectronVarManager::kOpeningAngle,315,0,3.15);
  //cf->AddVariable(AliDielectronVarManager::kDeltaEta,200,-2,2);
  //cf->AddVariable(AliDielectronVarManager::kDeltaPhi,100,0,3.15);
  //cf->AddVariable(AliDielectronVarManager::kHaveSameMother,21,-10,10);
  cf->AddVariable(AliDielectronVarManager::kNumberOfDaughters,5,0,5);
  //leg variables
  cf->AddVariable(AliDielectronVarManager::kPt,100,0.,10.,kTRUE);
  //cf->AddVariable(AliDielectronVarManager::kP,200,0.,20.,kTRUE);
  //cf->AddVariable(AliDielectronVarManager::kY,40,-2.,2.,kTRUE);
  cf->AddVariable(AliDielectronVarManager::kEta,20,-1.,1.,kTRUE);
  cf->AddVariable(AliDielectronVarManager::kPhi,100,0.,3.15,kTRUE);
//  cf->AddVariable(AliDielectronVarManager::kITSsignal,1000,0.0.,1000.,kTRUE);
//  cf->AddVariable(AliDielectronVarManager::kHaveSameMother,21,-10,10,kTRUE);
//  cf->AddVariable(AliDielectronVarManager::kNumberOfDaughters,11,0,10,kTRUE);
 
  //only in this case write MC truth info
 
  if (MCenabled) {
	cf->SetStepForMCtruth();
	//cf->SetStepsForMCtruthOnly();
	//cf->SetStepForNoCutsMCmotherPid();
	cout << "MC ENABLED ------------------------------------------------------" << endl;
    //cf->AddVariable(AliDielectronVarManager::kPdgCode,10000,-5000.5,4999.5,kTRUE);
    //cf->AddVariable(AliDielectronVarManager::kPdgCodeMother,10000,-5000.5,4999.5,kTRUE);
  }

  //cf->SetStepsForEachCut();
  //cf->SetStepForPreFilter();
  cf->SetStepForAfterAllCuts();
  //cf->SetStepsForBackground();
  cf->SetStepsForSignal();
  
  die->SetCFManagerPair(cf);

/*

  AliDielectronSignalMC* lowMassDiele=new
	AliDielectronSignalMC("lowMassDiele","low mass dielectron pairs");
  lowMassDiele->SetLegPDGs(11,-11);
  lowMassDiele->SetCheckBothChargesLegs(kTRUE,kTRUE);
  lowMassDiele->SetLegSources(AliDielectronSignalMC::kPrimary,
	  AliDielectronSignalMC::kPrimary);
  lowMassDiele->SetFillPureMCStep(kTRUE);
  die->AddSignalMC(lowMassDiele);

  AliDielectronSignalMC* secondary=new
	AliDielectronSignalMC("secondary","secondary electrons pairs");
  secondary->SetLegPDGs(11,-11);
  secondary->SetCheckBothChargesLegs(kTRUE,kTRUE);
  secondary->SetLegSources(AliDielectronSignalMC::kSecondary,
	  AliDielectronSignalMC::kSecondary);
  die->AddSignalMC(secondary);

  AliDielectronSignalMC* eleFromConversions=new
	AliDielectronSignalMC("eleFromConversions","conversion electrons");
  eleFromConversions->SetLegPDGs(11,-11);
  eleFromConversions->SetCheckBothChargesLegs(kTRUE,kTRUE);
  eleFromConversions->SetLegSources(AliDielectronSignalMC::kSecondary,
	  AliDielectronSignalMC::kSecondary);
  eleFromConversions->SetMotherPDGs(22,22);    // 22- photon
  die->AddSignalMC(eleFromConversions);

  AliDielectronSignalMC* misIdPions=new
	AliDielectronSignalMC("misIdPions","mis id. pion pairs");
  misIdPions->SetLegPDGs(211,-211);
  misIdPions->SetCheckBothChargesLegs(kTRUE,kTRUE);
  die->AddSignalMC(misIdPions);

  AliDielectronSignalMC* dalitzDecays=new
	AliDielectronSignalMC("dalitzDecays","dalitz Pairs");
  dalitzDecays->SetLegPDGs(11,-11);
  dalitzDecays->SetCheckBothChargesLegs(kTRUE,kTRUE);
  dalitzDecays->SetLegSources(AliDielectronSignalMC::kSecondary,
	        AliDielectronSignalMC::kSecondary);
  dalitzDecays->SetMotherPDGs(111,111);
  dalitzDecays->SetFillPureMCStep(kTRUE);
  die->AddSignalMC(dalitzDecays);
*/

AliDielectronSignalMC* PhiDecays= new AliDielectronSignalMC("PhiDecays","Phi Pairs");
PhiDecays->SetLegPDGs(11,-11);
PhiDecays->SetCheckBothChargesLegs(kTRUE,kTRUE);
PhiDecays->SetLegSources(AliDielectronSignalMC::kFinalState, AliDielectronSignalMC::kFinalState);
PhiDecays->SetMotherPDGs(333,333);
PhiDecays->SetMothersRelation(AliDielectronSignalMC::kSame); 
PhiDecays->SetFillPureMCStep(kTRUE);
die->AddSignalMC(PhiDecays);

AliDielectronSignalMC* OmegaDecays= new AliDielectronSignalMC("OmegaDecays","Omega Pairs");
OmegaDecays->SetLegPDGs(11,-11);
OmegaDecays->SetCheckBothChargesLegs(kTRUE,kTRUE);
OmegaDecays->SetLegSources(AliDielectronSignalMC::kFinalState, AliDielectronSignalMC::kFinalState);
OmegaDecays->SetMotherPDGs(223,223);
OmegaDecays->SetMothersRelation(AliDielectronSignalMC::kSame);
OmegaDecays->SetDalitz(AliDielectronSignalMC::kIsNotDalitz); 
OmegaDecays->SetFillPureMCStep(kTRUE);
die->AddSignalMC(OmegaDecays);

/*
AliDielectronSignalMC* RhoDecays= new AliDielectronSignalMC("RhoDecays","Rho Pairs");
RhoDecays->SetLegPDGs(11,-11);
RhoDecays->SetCheckBothChargesLegs(kTRUE,kTRUE);
RhoDecays->SetLegSources(AliDielectronSignalMC::kFinalState, AliDielectronSignalMC::kFinalState);
RhoDecays->SetMotherPDGs(113,113);
RhoDecays->SetMothersRelation(AliDielectronSignalMC::kSame); 
RhoDecays->SetFillPureMCStep(kTRUE);
die->AddSignalMC(RhoDecays);

AliDielectronSignalMC* DieleConti= new AliDielectronSignalMC("DieleConti","low mass ee pairs");
DieleConti->SetLegPDGs(11,-11);
DieleConti->SetMotherPDGs(0,0,22,22);
DieleConti->SetCheckBothChargesLegs(kTRUE,kTRUE);
DieleConti->SetLegSources(AliDielectronSignalMC::kFinalState, AliDielectronSignalMC::kFinalState);
DieleConti->SetMothersRelation(AliDielectronSignalMC::kSame);
DieleConti->SetFillPureMCStep(kTRUE);
die->AddSignalMC(DieleConti);*/


}

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