10 #include<TApplication.h>
14 #include<TClonesArray.h>
21 #include<FairRunAna.h>
23 #include<FairRtdbRun.h>
24 #include<FairRuntimeDb.h>
25 #include<FairParRootFileIo.h>
26 #include<TGeoVolume.h>
35 #include<FairGeoLoader.h>
36 #include<FairGeoInterface.h>
37 #include<FairGeoBuilder.h>
38 #include<FairGeoPcon.h>
39 #include<FairGeoMedia.h>
40 #include<TGeoManager.h>
44 #include <TPolyLine.h>
499 if ((
int) (
last_percent * 100) == (
int) (percent * 100))
505 for (
int i = 0;
i < len; ++
i) {
506 if (
i < static_cast<int> (len * percent)) {
512 cout <<
"[" << progress <<
"] " << (
static_cast<int> (100 * percent))
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");
int main(int argc, char **argv)
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)