ROOT logo
{

//TFile f("output/pp-trunk010709-pdc1-00XXX.root")
TFile f("results_V0QA_v416rev08_090709.root");


THnSparseF* sparseAL;

sparseAL=(THnSparseF*)(outputTRD->FindObject("sparseAL"));

sparseAL->GetAxis(5)->SetRangeUser(0.,3.9);
sparseAL->GetAxis(9)->SetRangeUser(0.,3.9);


TH1* ptgeantPPhys=sparseAL->Projection(5);
TH1* etageantPPhys=sparseAL->Projection(6);
TH1* phigeantPPhys=sparseAL->Projection(7);

TH1* ptResSinglePPhys=sparseAL->Projection(13);
TH1* etasinglePPhys=sparseAL->Projection(14);
TH1* phisinglePPhys=sparseAL->Projection(15);


TH1* ptgeantNPhys=sparseAL->Projection(9);
TH1* etageantNPhys=sparseAL->Projection(10);
TH1* phigeantNPhys=sparseAL->Projection(11);

TH1* ptResSingleNPhys=sparseAL->Projection(21);
TH1* etasingleNPhys=sparseAL->Projection(22);
TH1* phisingleNPhys=sparseAL->Projection(23);


TH1* efiEtaSingPPhys=(TH1*) etageantPPhys->Clone();
efiEtaSingPPhys->Sumw2();
efiEtaSingPPhys->Divide(etasinglePPhys,etageantPPhys);
efiEtaSingPPhys->SetMinimum(0.);
efiEtaSingPPhys->SetMaximum(1.2);
efiEtaSingPPhys->SetAxisRange(-1.5,1.5);
efiEtaSingPPhys->SetMarkerStyle(20);
efiEtaSingPPhys->SetMarkerColor(2);



TH1* efiEtaSingNPhys=(TH1*) etageantNPhys->Clone();
efiEtaSingNPhys->Sumw2();
efiEtaSingNPhys->Divide(etasingleNPhys,etageantNPhys);
efiEtaSingNPhys->SetMinimum(0.);
efiEtaSingNPhys->SetMaximum(1.2);
efiEtaSingNPhys->SetAxisRange(-1.5,1.5);
efiEtaSingNPhys->SetMarkerStyle(20);
efiEtaSingNPhys->SetMarkerColor(2);


TH1* efiPhiSingPPhys=(TH1*) phigeantPPhys->Clone();
efiPhiSingPPhys->Sumw2();
efiPhiSingPPhys->Divide(phisinglePPhys,phigeantPPhys);
efiPhiSingPPhys->SetMinimum(0.);
efiPhiSingPPhys->SetMaximum(1.2);
efiPhiSingPPhys->SetAxisRange(-TMath::Pi(),TMath::Pi());
efiPhiSingPPhys->SetMarkerStyle(20);
efiPhiSingPPhys->SetMarkerColor(2);


TH1* efiPhiSingNPhys=(TH1*) phigeantNPhys->Clone();
efiPhiSingNPhys->Sumw2();
efiPhiSingNPhys->Divide(phisingleNPhys,phigeantNPhys);
efiPhiSingNPhys->SetMinimum(0.);
efiPhiSingNPhys->SetMaximum(1.2);
efiPhiSingNPhys->SetAxisRange(-TMath::Pi(),TMath::Pi());
efiPhiSingNPhys->SetMarkerStyle(20);
efiPhiSingNPhys->SetMarkerColor(2);



// reconstructable tracks

// track Lenght
sparseAL->GetAxis(8)->SetRangeUser(50,200);
sparseAL->GetAxis(12)->SetRangeUser(50,200);
// momentum
sparseAL->GetAxis(5)->SetRangeUser(0.,3.9);
sparseAL->GetAxis(9)->SetRangeUser(0.,3.9);


TH1* rgeantTrk=sparseAL->Projection(3);
TH1* ptgeantPTrk=sparseAL->Projection(5);
TH1* etageantPTrk=sparseAL->Projection(6);
TH1* phigeantPTrk=sparseAL->Projection(7);


TH1* ptgeantNTrk=sparseAL->Projection(9);
TH1* etageantNTrk=sparseAL->Projection(10);
TH1* phigeantNTrk=sparseAL->Projection(11);

 sparseAL->GetAxis(20)->SetRangeUser(0,2.);
 sparseAL->GetAxis(28)->SetRangeUser(0,2.);

TH1* rsingleTrk=sparseAL->Projection(3);
TH1* ptsinglePTrk=sparseAL->Projection(5);
TH1* etasinglePTrk=sparseAL->Projection(6);
TH1* phisinglePTrk=sparseAL->Projection(7);




TH1* ptsingleNTrk=sparseAL->Projection(9);
TH1* etasingleNTrk=sparseAL->Projection(10);
TH1* phisingleNTrk=sparseAL->Projection(11);


 sparseAL->GetAxis(32)->SetRangeUser(0,2.);
 sparseAL->GetAxis(36)->SetRangeUser(0,2.);

TH1* rV0Trk=sparseAL->Projection(3);
TH1* ptV0PTrk=sparseAL->Projection(5);
TH1* etaV0PTrk=sparseAL->Projection(6);
TH1* phiV0PTrk=sparseAL->Projection(7);



TH1* ptV0NTrk=sparseAL->Projection(9);
TH1* etaV0NTrk=sparseAL->Projection(10);
TH1* phiV0NTrk=sparseAL->Projection(11);


TH1* efiSingPPhys=(TH1*) ptgeantPPhys->Clone();
efiSingPPhys->Sumw2();
efiSingPPhys->Divide(ptgeantPTrk,ptgeantPPhys);
efiSingPPhys->SetAxisRange(0.,5);
efiSingPPhys->SetMinimum(0.);
efiSingPPhys->SetMaximum(1.2);
efiSingPPhys->SetMarkerStyle(20);
efiSingPPhys->SetMarkerColor(2);


TH1* efiSingNPhys=(TH1*) ptgeantNPhys->Clone();
efiSingNPhys->Sumw2();
efiSingNPhys->Divide(ptgeantNTrk,ptgeantNPhys);
efiSingNPhys->SetAxisRange(0.,5);
efiSingNPhys->SetMinimum(0.);
efiSingNPhys->SetMaximum(1.2);
efiSingNPhys->SetMarkerStyle(20);
efiSingNPhys->SetMarkerColor(2);




TH1* efiSingPTrk=(TH1*) ptgeantPTrk->Clone();
efiSingPTrk->Sumw2();
efiSingPTrk->Divide(ptsinglePTrk,ptgeantPTrk);
efiSingPTrk->SetAxisRange(0.,5);
efiSingPTrk->SetMinimum(0.);
efiSingPTrk->SetMaximum(1.2);
efiSingPTrk->SetMarkerStyle(21);
efiSingPTrk->SetMarkerColor(4);


TH1* efiSingNTrk=(TH1*) ptgeantNTrk->Clone();
efiSingNTrk->Sumw2();
efiSingNTrk->Divide(ptsingleNTrk,ptgeantNTrk);
efiSingNTrk->SetAxisRange(0.,5);
efiSingNTrk->SetMinimum(0.);
efiSingNTrk->SetMaximum(1.2);
efiSingNTrk->SetMarkerStyle(21);
efiSingNTrk->SetMarkerColor(4);


TH1* efiV0PTrk=(TH1*) ptsinglePTrk->Clone();
efiV0PTrk->Sumw2();
efiV0PTrk->Divide(ptV0PTrk,ptsinglePTrk);
efiV0PTrk->SetAxisRange(0.,5);
efiV0PTrk->SetMinimum(0.);
efiV0PTrk->SetMaximum(1.2);
efiV0PTrk->SetMarkerStyle(21);
efiV0PTrk->SetMarkerColor(3);


TH1* efiV0NTrk=(TH1*) ptsingleNTrk->Clone();
efiV0NTrk->Sumw2();
efiV0NTrk->Divide(ptV0NTrk,ptsingleNTrk);
efiV0NTrk->SetAxisRange(0.,5);
efiV0NTrk->SetMinimum(0.);
efiV0NTrk->SetMaximum(1.2);
efiV0NTrk->SetMarkerStyle(21);
efiV0NTrk->SetMarkerColor(3);



TH1* efiEtaSingPTrk=(TH1*) etageantPTrk->Clone();
efiEtaSingPTrk->Sumw2();
efiEtaSingPTrk->Divide(etasinglePTrk,etageantPTrk);
efiEtaSingPTrk->SetMinimum(0.);
efiEtaSingPTrk->SetMaximum(1.2);
efiEtaSingPTrk->SetAxisRange(-1.5,1.5);
efiEtaSingPTrk->SetMarkerStyle(21);
efiEtaSingPTrk->SetMarkerColor(4);


TH1* efiEtaSingNTrk=(TH1*) etageantNTrk->Clone();
efiEtaSingNTrk->Sumw2();
efiEtaSingNTrk->Divide(etasingleNTrk,etageantNTrk);
efiEtaSingNTrk->SetMinimum(0.);
efiEtaSingNTrk->SetMaximum(1.2);
efiEtaSingNTrk->SetAxisRange(-1.5,1.5);
efiEtaSingNTrk->SetMarkerStyle(21);
efiEtaSingNTrk->SetMarkerColor(4);


TH1* efiEtaV0PTrk=(TH1*) etasinglePTrk->Clone();
efiEtaV0PTrk->Sumw2();
efiEtaV0PTrk->Divide(etaV0PTrk,etasinglePTrk);
efiEtaV0PTrk->SetMinimum(0.);
efiEtaV0PTrk->SetMaximum(1.2);
efiEtaV0PTrk->SetMarkerStyle(21);
efiEtaV0PTrk->SetMarkerColor(3);


TH1* efiEtaV0NTrk=(TH1*) etasingleNTrk->Clone();
efiEtaV0NTrk->Sumw2();
efiEtaV0NTrk->Divide(etaV0NTrk,etasingleNTrk);
efiEtaV0NTrk->SetMinimum(0.);
efiEtaV0NTrk->SetMaximum(1.2);
efiEtaV0NTrk->SetMarkerStyle(21);
efiEtaV0NTrk->SetMarkerColor(3);



TH1* efiPhiSingPTrk=(TH1*) phigeantPTrk->Clone();
efiPhiSingPTrk->Sumw2();
efiPhiSingPTrk->Divide(phisinglePTrk,phigeantPTrk);
efiPhiSingPTrk->SetMinimum(0.);
efiPhiSingPTrk->SetMaximum(1.2);
efiPhiSingPTrk->SetAxisRange(-TMath::Pi(),TMath::Pi());
efiPhiSingPTrk->SetMarkerStyle(20);
efiPhiSingPTrk->SetMarkerColor(4);


TH1* efiPhiSingNTrk=(TH1*) phigeantNTrk->Clone();
efiPhiSingNTrk->Sumw2();
efiPhiSingNTrk->Divide(phisingleNTrk,phigeantNTrk);
efiPhiSingNTrk->SetMinimum(0.);
efiPhiSingNTrk->SetMaximum(1.2);
efiPhiSingNTrk->SetAxisRange(-TMath::Pi(),TMath::Pi());
efiPhiSingNTrk->SetMarkerStyle(20);
efiPhiSingNTrk->SetMarkerColor(4);




TH1* efiPhiV0PTrk=(TH1*) phisinglePTrk->Clone();
efiPhiV0PTrk->Sumw2();
efiPhiV0PTrk->Divide(phiV0PTrk,phisinglePTrk);
efiPhiV0PTrk->SetMinimum(0.);
efiPhiV0PTrk->SetMaximum(1.2);
efiPhiV0PTrk->SetMarkerStyle(21);
efiPhiV0PTrk->SetMarkerColor(3);


TH1* efiPhiV0NTrk=(TH1*) phisingleNTrk->Clone();
efiPhiV0NTrk->Sumw2();
efiPhiV0NTrk->Divide(phiV0NTrk,phisingleNTrk);
efiPhiV0NTrk->SetMinimum(0.);
efiPhiV0NTrk->SetMaximum(1.2);
efiPhiV0NTrk->SetMarkerStyle(21);
efiPhiV0NTrk->SetMarkerColor(3);



sparseAL->GetAxis(32)->SetRangeUser(-2,0.);
sparseAL->GetAxis(36)->SetRangeUser(-2,0.);



TH1* sigbXYZEPlusRecSingle=sparseAL->Projection(17);
TH1* sigbXYZEMinusRecSingle=sparseAL->Projection(25);

TH1* ptsinglePTrkNo=sparseAL->Projection(5);
TH1* etasinglePTrkNo=sparseAL->Projection(6);
TH1* phisinglePTrkNo=sparseAL->Projection(7);

TH1* ptsingleNTrkNo=sparseAL->Projection(9);
TH1* etasingleNTrkNo=sparseAL->Projection(10);
TH1* phisingleNTrkNo=sparseAL->Projection(11);





TH1* efiV0PTrkNo=(TH1*) ptsinglePTrkNo->Clone();
efiV0PTrkNo->Sumw2();
efiV0PTrkNo->Divide(ptsinglePTrkNo,ptsinglePTrk);
efiV0PTrkNo->SetAxisRange(0.,5);
efiV0PTrkNo->SetMinimum(0.);
efiV0PTrkNo->SetMaximum(1.2);
efiV0PTrkNo->SetMarkerStyle(21);
efiV0PTrkNo->SetMarkerColor(6);



TH1* efiV0NTrkNo=(TH1*) ptsingleNTrkNo->Clone();
efiV0NTrkNo->Sumw2();
efiV0NTrkNo->Divide(ptsingleNTrkNo,ptsingleNTrk);
efiV0NTrkNo->SetAxisRange(0.,5);
efiV0NTrkNo->SetMinimum(0.);
efiV0NTrkNo->SetMaximum(1.2);
efiV0NTrkNo->SetMarkerStyle(21);
efiV0NTrkNo->SetMarkerColor(6);


TH1* efiEtaV0PTrkNo=(TH1*) etasinglePTrkNo->Clone();
efiEtaV0PTrkNo->Sumw2();
efiEtaV0PTrkNo->Divide(etasinglePTrkNo,etasinglePTrk);
efiEtaV0PTrkNo->SetAxisRange(-1.5,1.5);
efiEtaV0PTrkNo->SetMinimum(0.);
efiEtaV0PTrkNo->SetMaximum(1.2);
efiEtaV0PTrkNo->SetMarkerStyle(21);
efiEtaV0PTrkNo->SetMarkerColor(6);



TH1* efiEtaV0NTrkNo=(TH1*) etasingleNTrkNo->Clone();
efiEtaV0NTrkNo->Sumw2();
efiEtaV0NTrkNo->Divide(etasingleNTrkNo,etasingleNTrk);
efiEtaV0NTrkNo->SetAxisRange(-1.5,1.5);
efiEtaV0NTrkNo->SetMinimum(0.);
efiEtaV0NTrkNo->SetMaximum(1.2);
efiEtaV0NTrkNo->SetMarkerStyle(21);
efiEtaV0NTrkNo->SetMarkerColor(6);


TH1* efiPhiV0PTrkNo=(TH1*) phisinglePTrkNo->Clone();
efiPhiV0PTrkNo->Sumw2();
efiPhiV0PTrkNo->Divide(phisinglePTrkNo,phisinglePTrk);
efiPhiV0PTrkNo->SetAxisRange(-3.5,3.5);
efiPhiV0PTrkNo->SetMinimum(0.);
efiPhiV0PTrkNo->SetMaximum(1.2);
efiPhiV0PTrkNo->SetMarkerStyle(21);
efiPhiV0PTrkNo->SetMarkerColor(6);



TH1* efiPhiV0NTrkNo=(TH1*) phisingleNTrkNo->Clone();
efiPhiV0NTrkNo->Sumw2();
efiPhiV0NTrkNo->Divide(phisingleNTrkNo,phisingleNTrk);
efiPhiV0NTrkNo->SetAxisRange(-3.5,3.5);
efiPhiV0NTrkNo->SetMinimum(0.);
efiPhiV0NTrkNo->SetMaximum(1.2);
efiPhiV0NTrkNo->SetMarkerStyle(21);
efiPhiV0NTrkNo->SetMarkerColor(6);





 TCanvas* c1 = new TCanvas("c1","MC Info",200,10,700,900);
  c1->Divide(2,4);
  c1->SetFillColor(0);
  c1->GetFrame()->SetFillColor(0);
  c1->SetBorderMode(0);
 TPad *c1_1 = (TPad*)(c1->GetPrimitive("c1_1"));
 TPad *c1_2 = (TPad*)(c1->GetPrimitive("c1_2"));
 TPad *c1_3 = (TPad*)(c1->GetPrimitive("c1_3"));
 TPad *c1_4 = (TPad*)(c1->GetPrimitive("c1_4"));
 TPad *c1_5 = (TPad*)(c1->GetPrimitive("c1_5"));
 TPad *c1_6 = (TPad*)(c1->GetPrimitive("c1_6"));


 c1_1->SetGridx(1);
 c1_3->SetGridx(1);
 c1_2->SetGridx(1);
 c1_4->SetGridx(1);
 c1_5->SetGridx(1);
 c1_6->SetGridx(1);

 c1_1->SetGridy(1);
 c1_3->SetGridy(1);
 c1_2->SetGridy(1);
 c1_4->SetGridy(1);
 c1_5->SetGridy(1);
 c1_6->SetGridy(1);


c1->cd(1);
efiSingPTrk->Draw();
efiSingPTrk->SetXTitle("1/sqrt(pt) pos (sqrt(GeV))");
efiSingPPhys->Draw("same");
efiV0PTrk->Draw("same");
efiV0PTrkNo->Draw("same");

TLegend *leg1 = new TLegend(0.6,0.75,0.9,0.9);
leg1->AddEntry(efiSingPTrk,"Single tracking eff");
leg1->AddEntry(efiV0PTrk,"V0 tracking eff");
leg1->AddEntry(efiV0PTrkNo,"V0 tracking ineff");
leg1->Draw();
c1->cd(2);
efiSingNTrk->Draw();
efiSingNTrk->SetXTitle("1/sqrt(pt) neg (sqrt(GeV))");
efiSingNPhys->Draw("same");
efiV0NTrk->Draw("same");
efiV0NTrkNo->Draw("same");

c1->cd(3);
efiEtaSingPTrk->Draw();
//efiEtaSingPPhys->Draw("same");
efiEtaV0PTrk->Draw("same");
efiEtaV0PTrkNo->Draw("same");

c1->cd(4);
efiEtaSingNTrk->Draw();
//efiEtaSingNPhys->Draw("same");
efiEtaV0NTrk->Draw("same");
efiEtaV0NTrkNo->Draw("same");

c1->cd(5);
efiPhiSingPTrk->Draw();
//efiPhiSingPPhys->Draw("same");
efiPhiV0PTrk->Draw("same");
efiPhiV0PTrkNo->Draw("same");

c1->cd(6);
efiPhiSingNTrk->Draw();
//efiPhiSingNPhys->Draw("same");
efiPhiV0NTrk->Draw("same");
efiPhiV0NTrkNo->Draw("same");

c1->cd(7);
TH1* efiRSingTrk=(TH1*) rgeantTrk->Clone();
efiRSingTrk->Sumw2();
efiRSingTrk->Divide(rsingleTrk,rgeantTrk);
efiRSingTrk->SetMinimum(0.);
efiRSingTrk->SetMaximum(1.2);
efiRSingTrk->SetMarkerStyle(21);
efiRSingTrk->SetMarkerColor(4);
efiRSingTrk->Draw();

TH1* efiRV0Trk=(TH1*) rgeantTrk->Clone();
efiRV0Trk->Sumw2();
efiRV0Trk->Divide(rV0Trk,rsingleTrk);
efiRV0Trk->SetMinimum(0.);
efiRV0Trk->SetMaximum(1.2);
efiRV0Trk->SetMarkerStyle(21);
efiRV0Trk->SetMarkerColor(3);
efiRV0Trk->Draw("same");


c1->Print("Effi-AL-norefit-v416rev08_090709.ps"); 
//c1->Print("Effi-AL-norefit-trunk010709.ps"); 

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