@@ -2084,6 +2084,40 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
20842084 hm->AddHistogram (histClass, " Mass_Pt" , " " , false , 500 , 0.0 , 5.0 , VarManager::kMassDau , 200 , 0.0 , 20.0 , VarManager::kPt );
20852085 hm->AddHistogram (histClass, " Rapidity" , " " , false , 400 , -4.0 , 4.0 , VarManager::kRap );
20862086 }
2087+
2088+ // specific group/subgroups for trigger
2089+ if (!groupStr.CompareTo (" software-trigger" )) {
2090+ if (subGroupStr.Contains (" vtxpp" )) {
2091+ hm->AddHistogram (histClass, " VtxZ" , " Vtx Z" , false , 60 , -15.0 , 15.0 , VarManager::kVtxZ );
2092+ hm->AddHistogram (histClass, " VtxX" , " Vtx X" , false , 200 , -0.1 , 0.1 , VarManager::kVtxX );
2093+ hm->AddHistogram (histClass, " VtxY" , " Vtx Y" , false , 200 , -0.1 , 0.1 , VarManager::kVtxY );
2094+ hm->AddHistogram (histClass, " VtxNContrib" , " Vtx n contributors" , false , 100 , 0.0 , 100.0 , VarManager::kVtxNcontrib );
2095+ }
2096+ if (subGroupStr.Contains (" muon" )) {
2097+ hm->AddHistogram (histClass, " Pt" , " p_{T} distribution" , false , 200 , 0.0 , 20.0 , VarManager::kPt );
2098+ hm->AddHistogram (histClass, " Eta" , " #eta distribution" , false , 30 , -5.0 , -2.0 , VarManager::kEta );
2099+ hm->AddHistogram (histClass, " Phi" , " #varphi distribution" , false , 180 , -2 . * o2::constants::math::PI, 2 . * o2::constants::math::PI, VarManager::kPhi );
2100+ hm->AddHistogram (histClass, " Chi2" , " " , false , 100 , 0.0 , 200.0 , VarManager::kMuonChi2 );
2101+ hm->AddHistogram (histClass, " Chi2MCHMID" , " " , false , 100 , 0.0 , 200.0 , VarManager::kMuonChi2MatchMCHMID );
2102+ hm->AddHistogram (histClass, " Chi2MCHMFT" , " " , false , 100 , 0.0 , 200.0 , VarManager::kMuonChi2MatchMCHMFT );
2103+ hm->AddHistogram (histClass, " Chi2MatchScoreMCHMFT" , " " , false , 100 , 0.0 , 200.0 , VarManager::kMuonMatchScoreMCHMFT );
2104+ 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 );
2105+ 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 );
2106+ hm->AddHistogram (histClass, " MuonDcaX_vs_eta" , " " , false , 100 , -10.0 , 10.0 , VarManager::kMuonDCAx , 30 , -5.0 , -2.0 , VarManager::kEta );
2107+ hm->AddHistogram (histClass, " MuonDcaY_vs_eta" , " " , false , 100 , -10.0 , 10.0 , VarManager::kMuonDCAy , 30 , -5.0 , -2.0 , VarManager::kEta );
2108+ hm->AddHistogram (histClass, " pdca" , " " , false , 100 , 0.0 , 1000 ., VarManager::kMuonPDca );
2109+ hm->AddHistogram (histClass, " RAtAbsorberEnd" , " " , false , 100 , 0.0 , 200 ., VarManager::kMuonRAtAbsorberEnd );
2110+ }
2111+ if (subGroupStr.Contains (" track-barrel" )) {
2112+ hm->AddHistogram (histClass, " Pt" , " p_{T} distribution" , false , 200 , 0.0 , 20.0 , VarManager::kPt );
2113+ hm->AddHistogram (histClass, " Eta" , " #eta distribution" , false , 24 , -1.2 , 1.2 , VarManager::kEta );
2114+ hm->AddHistogram (histClass, " Phi" , " #varphi distribution" , false , 180 , 0 ., 2 . * o2::constants::math::PI, VarManager::kPhi );
2115+ hm->AddHistogram (histClass, " ITSncls" , " Number of cluster in ITS" , false , 8 , -0.5 , 7.5 , VarManager::kITSncls );
2116+ hm->AddHistogram (histClass, " TPCncls" , " Number of cluster in TPC" , false , 160 , -0.5 , 159.5 , VarManager::kTPCncls );
2117+ hm->AddHistogram (histClass, " TPCdedx_pIN" , " TPC dE/dx vs pIN" , false , 100 , 0.0 , 20.0 , VarManager::kPin , 150 , 0.0 , 150 ., VarManager::kTPCsignal );
2118+ 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 );
2119+ }
2120+ }
20872121}
20882122
20892123// __________________________________________________________________
0 commit comments