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