25 std::string(
name()+
" chi2 distribution").c_str(), 100, 0.0, 50.0);
27 std::string(
name()+
" eta distribution").c_str(), 100, -3.0, 3.0);
29 std::string(
name()+
" phi distribution").c_str(), 100, -3.1416, 3.1416);
31 std::string(
name()+
" z0 distribution").c_str(), 100, -1000.0, 1000.0);
33 std::string(
name()+
" d0 distribution").c_str(), 100, -500.0, 500.0);
35 std::string(
name()+
" pT distribution").c_str(), 100, -100000, 100000);
37 std::string(
name()+
" eta error distribution").c_str(), 100, 0, 0.2);
39 std::string(
name()+
" phi error distribution").c_str(), 100, 0, 0.2);
41 std::string(
name()+
" z0 error distribution").c_str(), 100, 0, 1.0);
43 std::string(
name()+
" d0 error distribution").c_str(), 100, 0, 0.5);
45 std::string(
name()+
" pT error distribution").c_str(), 100, 0, 10000);
47 std::string(
name()+
" blayer distribution").c_str(), 10, 0, 10.0);
49 std::string(
name()+
" pixel distribution").c_str(), 10, 0, 10.0);
51 std::string(
name()+
" sct distribution").c_str(), 10, 0, 10.0);
53 std::string(
name()+
" silicon distribution").c_str(), 10, 0, 10.0);
55 std::string(
name()+
" straw distribution").c_str(), 40, 0, 40.0);
57 std::string(
name()+
" tr distribution").c_str(), 40, 0, 40.0);
65 const std::vector<TIDA::Track*>& testtracks,
68 std::cout <<
"execute() " <<
name() << std::endl;
83 for (
unsigned i=testtracks.size() ;
i-- ; ) {
86 std::cout <<
"SUTT pt distribution "
87 <<
"\tpt=" << reftracks[
i]->pT()
88 <<
"\tpTr=" << testtracks[
i]->pT()
89 <<
"\t1/pTt=" << 1/testpTt
90 <<
"\tDpT=" << pTt-pTr
91 <<
"\tD1/pT=" << 1/pTt-1/pTr
95 std::cout <<
"SUTT pt distribution " << *testtracks[
i] << std::endl;
107 m_hdeta->Fill( testtracks[
i]->deta() );
108 m_hdphi->Fill( testtracks[
i]->dphi() );
110 m_hdz0->Fill( testtracks[
i]->dz0() );
111 m_hdd0->Fill( testtracks[
i]->da0() );
112 m_hdpT->Fill( testtracks[
i]->dpT() );
114 m_hblayer->Fill( testtracks[
i]->bLayerHits() );
115 m_hpixel->Fill( testtracks[
i]->pixelHits() );
116 m_hsct->Fill( testtracks[
i]->sctHits() );
119 m_hstraw->Fill( testtracks[
i]->strawHits() );
120 m_htr->Fill( testtracks[
i]->trHits() );
132 std::cout <<
"SUTT TrackDistributions::finalise() " <<
name() << std::endl;