#include <TString.h>
#include <TH1.h>
#include <TH2.h>
#include <sstream>
#include <iostream>
#include <vector>
#include <map>
#include <TVectorT.h>
#include <TCanvas.h>
#include <TApplication.h>
#include <TChain.h>
#include <TROOT.h>
#include <TSystem.h>
#include <TClonesArray.h>
#include <TRotation.h>
#include <TFile.h>
#include <TGaxis.h>
#include <PndMCTrack.h>
#include <PndSdsMCPoint.h>
#include <PndLmdDim.h>
#include <FairRunAna.h>
#include <FairGeane.h>
#include <FairRtdbRun.h>
#include <FairRuntimeDb.h>
#include <FairParRootFileIo.h>
#include <TGeoVolume.h>
#include <TGraph.h>
#include <TF1.h>
#include <algorithm>
#include <fstream>
#include <TStyle.h>
#include <TColor.h>
#include <FairGeoLoader.h>
#include <FairGeoInterface.h>
#include <FairGeoBuilder.h>
#include <FairGeoPcon.h>
#include <FairGeoMedia.h>
#include <TGeoManager.h>
#include <TImage.h>
#include <TLine.h>
#include <stdlib.h>
#include <TPolyLine.h>
#include "TH2Poly.h"
#include "TRandom.h"
Go to the source code of this file.
void DrawProgressBar |
( |
int |
len, |
|
|
double |
percent |
|
) |
| |
double last_percent |
( |
- |
1. | ) |
|
Definition at line 520 of file sandbox.C.
References DrawProgressBar(), PndLmdDim::Get_histogram_Moduleside(), PndLmdDim::Get_histogram_Plane(), PndLmdDim::Get_histogram_Sensor(), hist1, hist2, i, PndLmdDim::Instance(), PndLmdDim::Read_transformation_matrices(), x, and y.
521 TApplication myapp(
"myapp", 0, 0);
527 cout <<
" creating hist sensor " << endl;
530 cout <<
" done " << endl;
531 for (
int i=0;
i < 10000000;
i++){
532 double x = gRandom->Uniform(-10., 10.);
533 double y = gRandom->Uniform(-10., 10.);
536 hist_sens_1->Fill(x,y);
537 hist_mod_1->Fill(x,y);
540 TCanvas canvas(
"canvas",
"canvas", 1000, 1000);
548 hist_sens_1->Draw(
"COLZ");
550 hist_mod_1->Draw(
"COLZ");
TH2Poly * Get_histogram_Plane(int iplane, int iside, bool aligned=true, bool lmd_frame=true, bool pixel_subdivision=false)
TH2Poly * Get_histogram_Sensor(int ihalf, int iplane, int imodule, int iside, int idie, int isensor, bool aligned=true, bool lmd_frame=true)
static PndLmdDim * Instance()
void DrawProgressBar(int len, double percent)
TH2Poly * Get_histogram_Moduleside(int ihalf, int iplane, int imodule, int iside, bool aligned=true, bool lmd_frame=true, bool pixel_subdivision=true)
void Read_transformation_matrices(string filename="", bool aligned=true, int version_number=geometry_version)
const int nplanes |
( |
120 |
| ) |
|