@@ -84,47 +84,60 @@ void QcMFTTrackTask::initialize(o2::framework::InitContext& /*ctx*/)
8484 mNumberOfTracksPerTF = std::make_unique<TH1FRatio>(" mMFTTracksPerTF" ,
8585 " Number of tracks per TimeFrame; Number of tracks per TF; # entries per orbit" , maxTracksPerTF, -0.5 , maxTracksPerTF - 0.5 , true );
8686 getObjectsManager ()->startPublishing (mNumberOfTracksPerTF .get ());
87+ getObjectsManager ()->setDisplayHint (mNumberOfTracksPerTF .get (), " hist" );
8788
8889 mTrackNumberOfClusters = std::make_unique<TH1FRatio>(" mMFTTrackNumberOfClusters" ,
8990 " Number Of Clusters Per Track; # clusters; # entries per orbit" , 10 , 0.5 , 10.5 , true );
9091 getObjectsManager ()->startPublishing (mTrackNumberOfClusters .get ());
92+ getObjectsManager ()->setDisplayHint (mTrackNumberOfClusters .get (), " hist" );
9193
9294 mCATrackNumberOfClusters = std::make_unique<TH1FRatio>(" CA/mMFTCATrackNumberOfClusters" ,
9395 " Number Of Clusters Per CA Track; # clusters; # entries per orbit" , 10 , 0.5 , 10.5 , true );
9496 getObjectsManager ()->startPublishing (mCATrackNumberOfClusters .get ());
97+ getObjectsManager ()->setDisplayHint (mCATrackNumberOfClusters .get (), " hist" );
9598
9699 mLTFTrackNumberOfClusters = std::make_unique<TH1FRatio>(" LTF/mMFTLTFTrackNumberOfClusters" ,
97100 " Number Of Clusters Per LTF Track; # clusters; # entries per orbit" , 10 , 0.5 , 10.5 , true );
98101 getObjectsManager ()->startPublishing (mLTFTrackNumberOfClusters .get ());
102+ getObjectsManager ()->setDisplayHint (mLTFTrackNumberOfClusters .get (), " hist" );
99103
100104 mTrackInvQPt = std::make_unique<TH1FRatio>(" mMFTTrackInvQPt" , " Track q/p_{T}; q/p_{T} [1/GeV]; # entries per orbit" , 250 , -10 , 10 , true );
101105 getObjectsManager ()->startPublishing (mTrackInvQPt .get ());
106+ getObjectsManager ()->setDisplayHint (mTrackInvQPt .get (), " hist" );
102107
103108 mTrackChi2 = std::make_unique<TH1FRatio>(" mMFTTrackChi2" , " Track #chi^{2}/NDF; #chi^{2}/NDF; # entries per orbit" , 210 , -0.5 , 20.5 , true );
104109 getObjectsManager ()->startPublishing (mTrackChi2 .get ());
110+ getObjectsManager ()->setDisplayHint (mTrackChi2 .get (), " hist" );
105111
106112 mTrackCharge = std::make_unique<TH1FRatio>(" mMFTTrackCharge" , " Track Charge; q; # entries per orbit" , 3 , -1.5 , 1.5 , true );
107113 getObjectsManager ()->startPublishing (mTrackCharge .get ());
114+ getObjectsManager ()->setDisplayHint (mTrackCharge .get (), " hist" );
108115
109116 mTrackPhi = std::make_unique<TH1FRatio>(" mMFTTrackPhi" , " Track #phi; #phi; # entries per orbit" , 100 , -3.2 , 3.2 , true );
110117 getObjectsManager ()->startPublishing (mTrackPhi .get ());
118+ getObjectsManager ()->setDisplayHint (mTrackPhi .get (), " hist" );
111119
112120 mPositiveTrackPhi = std::make_unique<TH1FRatio>(" mMFTPositiveTrackPhi" , " Positive Track #phi; #phi; # entries per orbit" , 100 , -3.2 , 3.2 , true );
113121 getObjectsManager ()->startPublishing (mPositiveTrackPhi .get ());
122+ getObjectsManager ()->setDisplayHint (mPositiveTrackPhi .get (), " hist" );
114123
115124 mNegativeTrackPhi = std::make_unique<TH1FRatio>(" mMFTNegativeTrackPhi" , " Negative Track #phi; #phi; # entries per orbit" , 100 , -3.2 , 3.2 , true );
116125 getObjectsManager ()->startPublishing (mNegativeTrackPhi .get ());
126+ getObjectsManager ()->setDisplayHint (mNegativeTrackPhi .get (), " hist" );
117127
118128 mTrackEta = std::make_unique<TH1FRatio>(" mMFTTrackEta" , " Track #eta; #eta; # entries per orbit" , 50 , -4 , -2 , true );
119129 getObjectsManager ()->startPublishing (mTrackEta .get ());
130+ getObjectsManager ()->setDisplayHint (mTrackEta .get (), " hist" );
120131
121132 for (auto minNClusters : sMinNClustersList ) {
122133 auto nHisto = minNClusters - sMinNClustersList [0 ];
123134 mTrackEtaNCls [nHisto] = std::make_unique<TH1FRatio>(Form (" mMFTTrackEta_%d_MinClusters" , minNClusters), Form (" Track #eta (NCls >= %d); #eta; # entries per orbit" , minNClusters), 50 , -4 , -2 , true );
124135 getObjectsManager ()->startPublishing (mTrackEtaNCls [nHisto].get ());
136+ getObjectsManager ()->setDisplayHint (mTrackEtaNCls [nHisto].get (), " hist" );
125137
126138 mTrackPhiNCls [nHisto] = std::make_unique<TH1FRatio>(Form (" mMFTTrackPhi_%d_MinClusters" , minNClusters), Form (" Track #phi (NCls >= %d); #phi; # entries per orbit" , minNClusters), 100 , -3.2 , 3.2 , true );
127139 getObjectsManager ()->startPublishing (mTrackPhiNCls [nHisto].get ());
140+ getObjectsManager ()->setDisplayHint (mTrackPhiNCls [nHisto].get (), " hist" );
128141
129142 mTrackXYNCls [nHisto] = std::make_unique<TH2FRatio>(Form (" mMFTTrackXY_%d_MinClusters" , minNClusters), Form (" Track Position (NCls >= %d); x; y" , minNClusters), 320 , -16 , 16 , 320 , -16 , 16 , true );
130143 getObjectsManager ()->startPublishing (mTrackXYNCls [nHisto].get ());
@@ -137,23 +150,27 @@ void QcMFTTrackTask::initialize(o2::framework::InitContext& /*ctx*/)
137150
138151 mCATrackEta = std::make_unique<TH1FRatio>(" CA/mMFTCATrackEta" , " CA Track #eta; #eta; # entries per orbit" , 50 , -4 , -2 , true );
139152 getObjectsManager ()->startPublishing (mCATrackEta .get ());
153+ getObjectsManager ()->setDisplayHint (mCATrackEta .get (), " hist" );
140154
141155 mLTFTrackEta = std::make_unique<TH1FRatio>(" LTF/mMFTLTFTrackEta" , " LTF Track #eta; #eta; # entries per orbit" , 50 , -4 , -2 , true );
142156 getObjectsManager ()->startPublishing (mLTFTrackEta .get ());
157+ getObjectsManager ()->setDisplayHint (mLTFTrackEta .get (), " hist" );
143158
144159 mCATrackPt = std::make_unique<TH1FRatio>(" CA/mMFTCATrackPt" , " CA Track p_{T}; p_{T} (GeV/c); # entries per orbit" , 300 , 0 , 30 , true );
145160 getObjectsManager ()->startPublishing (mCATrackPt .get ());
146- getObjectsManager ()->setDisplayHint (mCATrackPt .get (), " logy" );
161+ getObjectsManager ()->setDisplayHint (mCATrackPt .get (), " hist logy" );
147162
148163 mLTFTrackPt = std::make_unique<TH1FRatio>(" LTF/mMFTLTFTrackPt" , " LTF Track p_{T}; p_{T} (GeV/c); # entries per orbit" , 300 , 0 , 30 , true );
149164 getObjectsManager ()->startPublishing (mLTFTrackPt .get ());
150- getObjectsManager ()->setDisplayHint (mLTFTrackPt .get (), " logy" );
165+ getObjectsManager ()->setDisplayHint (mLTFTrackPt .get (), " hist logy" );
151166
152167 mTrackTanl = std::make_unique<TH1FRatio>(" mMFTTrackTanl" , " Track tan #lambda; tan #lambda; # entries per orbit" , 100 , -25 , 0 , true );
153168 getObjectsManager ()->startPublishing (mTrackTanl .get ());
169+ getObjectsManager ()->setDisplayHint (mTrackTanl .get (), " hist" );
154170
155171 mTrackROFNEntries = std::make_unique<TH1FRatio>(" mMFTTrackROFSize" , " Distribution of the #tracks per ROF; # tracks per ROF; # entries per orbit" , MaxTrackROFSize, 0 , MaxTrackROFSize, true );
156172 getObjectsManager ()->startPublishing (mTrackROFNEntries .get ());
173+ getObjectsManager ()->setDisplayHint (mTrackROFNEntries .get (), " hist" );
157174
158175 mTracksBC = std::make_unique<TH1FRatio>(" mMFTTracksBC" , " Tracks per BC; BCid; # entries per orbit" , o2::constants::lhc::LHCMaxBunches, 0 , o2::constants::lhc::LHCMaxBunches, true );
159176 mTracksBC ->SetMinimum (0.1 );
@@ -362,4 +379,4 @@ void QcMFTTrackTask::reset()
362379 mClusterRatioVsBunchCrossing ->Reset ();
363380}
364381
365- } // namespace o2::quality_control_modules::mft
382+ } // namespace o2::quality_control_modules::mft
0 commit comments