@@ -2339,6 +2339,40 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
23392339 hm->AddHistogram (histClass, " Mass_Pt" , " " , false , 500 , 0.0 , 5.0 , VarManager::kMassDau , 200 , 0.0 , 20.0 , VarManager::kPt );
23402340 hm->AddHistogram (histClass, " Rapidity" , " " , false , 400 , -4.0 , 4.0 , VarManager::kRap );
23412341 }
2342+
2343+ // specific group/subgroups for trigger
2344+ if (!groupStr.CompareTo (" software-trigger" )) {
2345+ if (subGroupStr.Contains (" vtxpp" )) {
2346+ hm->AddHistogram (histClass, " VtxZ" , " Vtx Z" , false , 60 , -15.0 , 15.0 , VarManager::kVtxZ );
2347+ hm->AddHistogram (histClass, " VtxX" , " Vtx X" , false , 200 , -0.1 , 0.1 , VarManager::kVtxX );
2348+ hm->AddHistogram (histClass, " VtxY" , " Vtx Y" , false , 200 , -0.1 , 0.1 , VarManager::kVtxY );
2349+ hm->AddHistogram (histClass, " VtxNContrib" , " Vtx n contributors" , false , 100 , 0.0 , 100.0 , VarManager::kVtxNcontrib );
2350+ }
2351+ if (subGroupStr.Contains (" muon" )) {
2352+ hm->AddHistogram (histClass, " Pt" , " p_{T} distribution" , false , 200 , 0.0 , 20.0 , VarManager::kPt );
2353+ hm->AddHistogram (histClass, " Eta" , " #eta distribution" , false , 30 , -5.0 , -2.0 , VarManager::kEta );
2354+ hm->AddHistogram (histClass, " Phi" , " #varphi distribution" , false , 180 , -2 . * o2::constants::math::PI, 2 . * o2::constants::math::PI, VarManager::kPhi );
2355+ hm->AddHistogram (histClass, " Chi2" , " " , false , 100 , 0.0 , 200.0 , VarManager::kMuonChi2 );
2356+ hm->AddHistogram (histClass, " Chi2MCHMID" , " " , false , 100 , 0.0 , 200.0 , VarManager::kMuonChi2MatchMCHMID );
2357+ hm->AddHistogram (histClass, " Chi2MCHMFT" , " " , false , 100 , 0.0 , 200.0 , VarManager::kMuonChi2MatchMCHMFT );
2358+ hm->AddHistogram (histClass, " Chi2MatchScoreMCHMFT" , " " , false , 100 , 0.0 , 200.0 , VarManager::kMuonMatchScoreMCHMFT );
2359+ hm->AddHistogram (histClass, " MuonDcaX_vs_phi" , " " , false , 100 , -10.0 , 10.0 , VarManager::kMuonDCAx , 18 , -o2::constants::math::PI, o2::constants::math::PI, VarManager::kPhi );
2360+ hm->AddHistogram (histClass, " MuonDcaY_vs_phi" , " " , false , 100 , -10.0 , 10.0 , VarManager::kMuonDCAy , 18 , -o2::constants::math::PI, o2::constants::math::PI, VarManager::kPhi );
2361+ hm->AddHistogram (histClass, " MuonDcaX_vs_eta" , " " , false , 100 , -10.0 , 10.0 , VarManager::kMuonDCAx , 30 , -5.0 , -2.0 , VarManager::kEta );
2362+ hm->AddHistogram (histClass, " MuonDcaY_vs_eta" , " " , false , 100 , -10.0 , 10.0 , VarManager::kMuonDCAy , 30 , -5.0 , -2.0 , VarManager::kEta );
2363+ hm->AddHistogram (histClass, " pdca" , " " , false , 100 , 0.0 , 1000 ., VarManager::kMuonPDca );
2364+ hm->AddHistogram (histClass, " RAtAbsorberEnd" , " " , false , 100 , 0.0 , 200 ., VarManager::kMuonRAtAbsorberEnd );
2365+ }
2366+ if (subGroupStr.Contains (" track-barrel" )) {
2367+ hm->AddHistogram (histClass, " Pt" , " p_{T} distribution" , false , 200 , 0.0 , 20.0 , VarManager::kPt );
2368+ hm->AddHistogram (histClass, " Eta" , " #eta distribution" , false , 24 , -1.2 , 1.2 , VarManager::kEta );
2369+ hm->AddHistogram (histClass, " Phi" , " #varphi distribution" , false , 180 , 0 ., 2 . * o2::constants::math::PI, VarManager::kPhi );
2370+ hm->AddHistogram (histClass, " ITSncls" , " Number of cluster in ITS" , false , 8 , -0.5 , 7.5 , VarManager::kITSncls );
2371+ hm->AddHistogram (histClass, " TPCncls" , " Number of cluster in TPC" , false , 160 , -0.5 , 159.5 , VarManager::kTPCncls );
2372+ hm->AddHistogram (histClass, " TPCdedx_pIN" , " TPC dE/dx vs pIN" , false , 100 , 0.0 , 20.0 , VarManager::kPin , 150 , 0.0 , 150 ., VarManager::kTPCsignal );
2373+ hm->AddHistogram (histClass, " TPCnSigEle_pIN" , " TPC n-#sigma(e) vs pIN" , false , 100 , 0.0 , 20.0 , VarManager::kPin , 100 , -5.0 , 5.0 , VarManager::kTPCnSigmaEl );
2374+ }
2375+ }
23422376}
23432377
23442378// __________________________________________________________________
0 commit comments