@@ -1881,6 +1881,36 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
18811881 hm->AddHistogram (histClass, " CosPointingAngle" , " " , false , 100 , 0.0 , 1.0 , VarManager::kCosPointingAngle );
18821882 hm->AddHistogram (histClass, " DCAxyzBetweenProngs" , " " , false , 100 , 0.0 , 1.0 , VarManager::kKFDCAxyzBetweenProngs );
18831883 }
1884+ if (subGroupStr.Contains (" mctruth" )) {
1885+ hm->AddHistogram (histClass, " PtMC" , " MC pT" , false , 200 , 0.0 , 20.0 , VarManager::kMCPt );
1886+ hm->AddHistogram (histClass, " EtaMC" , " MC #eta" , false , 50 , -5.0 , 5.0 , VarManager::kMCEta );
1887+ hm->AddHistogram (histClass, " PhiMC" , " MC #phi" , false , 50 , -6.3 , 6.3 , VarManager::kMCPhi );
1888+ hm->AddHistogram (histClass, " YMC" , " MC y" , false , 50 , -5.0 , 5.0 , VarManager::kMCY );
1889+ hm->AddHistogram (histClass, " PtMC_YMC" , " MC pT vs MC y" , false , 120 , 0.0 , 30.0 , VarManager::kMCPt , 1000 , -5.0 , 5.0 , VarManager::kMCY );
1890+ hm->AddHistogram (histClass, " EtaMC_PtMC" , " " , false , 40 , -2.0 , 2.0 , VarManager::kMCEta , 200 , 0.0 , 20.0 , VarManager::kMCPt );
1891+ hm->AddHistogram (histClass, " VzMC" , " MC vz" , false , 100 , -15.0 , 15.0 , VarManager::kMCVz );
1892+ hm->AddHistogram (histClass, " VzMC_VtxZMC" , " MC vz vs MC vtxZ" , false , 50 , -15.0 , 15.0 , VarManager::kMCVz , 50 , -15.0 , 15.0 , VarManager::kMCVtxZ );
1893+ hm->AddHistogram (histClass, " LzMC" , " " , false , 1000 , 0.0 , 2.0 , VarManager::kMCVertexingLz );
1894+ hm->AddHistogram (histClass, " LxyMC" , " " , false , 1000 , 0.0 , 2.0 , VarManager::kMCVertexingLxy );
1895+ hm->AddHistogram (histClass, " LxyzMC" , " " , false , 1000 , 0.0 , 2.0 , VarManager::kMCVertexingLxyz );
1896+ hm->AddHistogram (histClass, " LxyMCExpected" , " " , false , 1000 , 0.0 , 2.0 , VarManager::kMCLxyExpected );
1897+ hm->AddHistogram (histClass, " LxyzMCExpected" , " " , false , 1000 , 0.0 , 2.0 , VarManager::kMCLxyzExpected );
1898+ hm->AddHistogram (histClass, " LxyMC_LxyMCExpected" , " " , false , 500 , 0.0 , 2.0 , VarManager::kMCVertexingLxy , 500 , 0.0 , 2.0 , VarManager::kMCLxyExpected );
1899+ hm->AddHistogram (histClass, " LxyzMC_LxyzMCExpected" , " " , false , 500 , 0.0 , 2.0 , VarManager::kMCVertexingLxyz , 500 , 0.0 , 2.0 , VarManager::kMCLxyzExpected );
1900+ hm->AddHistogram (histClass, " TauzMC" , " " , false , 4000 , -0.01 , 0.01 , VarManager::kMCVertexingTauz );
1901+ hm->AddHistogram (histClass, " TauxyMC" , " " , false , 4000 , -0.01 , 0.01 , VarManager::kMCVertexingTauxy );
1902+ hm->AddHistogram (histClass, " TauzMC_PtMC" , " " , false , 500 , -0.01 , 0.01 , VarManager::kMCVertexingTauz , 200 , 0.0 , 20.0 , VarManager::kMCPt );
1903+ hm->AddHistogram (histClass, " TauxyMC_PtMC" , " " , false , 500 , -0.01 , 0.01 , VarManager::kMCVertexingTauxy , 200 , 0.0 , 20.0 , VarManager::kMCPt );
1904+ hm->AddHistogram (histClass, " TauzProjectedMC" , " " , false , 4000 , -0.5 , 0.5 , VarManager::kMCVertexingTauzProjected );
1905+ hm->AddHistogram (histClass, " TauxyProjectedMC" , " " , false , 4000 , -0.5 , 0.5 , VarManager::kMCVertexingTauxyProjected );
1906+ hm->AddHistogram (histClass, " TauzProjectedMC_PtMC" , " " , false , 500 , -0.5 , 0.5 , VarManager::kMCVertexingTauzProjected , 200 , 0.0 , 20.0 , VarManager::kMCPt );
1907+ hm->AddHistogram (histClass, " TauxyProjectedMC_PtMC" , " " , false , 500 , -0.5 , 0.5 , VarManager::kMCVertexingTauxyProjected , 200 , 0.0 , 20.0 , VarManager::kMCPt );
1908+ hm->AddHistogram (histClass, " LzMC_Lz" , " " , false , 500 , 0.0 , 2.0 , VarManager::kMCVertexingLz , 500 , 0.0 , 2.0 , VarManager::kVertexingLz );
1909+ hm->AddHistogram (histClass, " LxyMC_Lxy" , " " , false , 500 , 0.0 , 2.0 , VarManager::kMCVertexingLxy , 500 , 0.0 , 2.0 , VarManager::kVertexingLxy );
1910+ hm->AddHistogram (histClass, " TauzMC_Tauz" , " " , false , 500 , -0.01 , 0.01 , VarManager::kMCVertexingTauz , 500 , -0.01 , 0.01 , VarManager::kVertexingTauz );
1911+ hm->AddHistogram (histClass, " TauxyMC_Tauxy" , " " , false , 500 , -0.01 , 0.01 , VarManager::kMCVertexingTauxy , 500 , -0.01 , 0.01 , VarManager::kVertexingTauxy );
1912+ hm->AddHistogram (histClass, " CosPointingAngleMC" , " " , false , 100 , 0.0 , 1.0 , VarManager::kMCCosPointingAngle );
1913+ }
18841914 if (subGroupStr.Contains (" multidimentional-vertexing-histograms" )) {
18851915 hm->AddHistogram (histClass, " Mass_Tauxy" , " " , false , 75 , 4.0 , 7.0 , VarManager::kPairMass , 40 , -0.0 , 0.02 , VarManager::kVertexingTauxy );
18861916 hm->AddHistogram (histClass, " Mass_cosPointing" , " " , false , 75 , 4.0 , 7.0 , VarManager::kPairMass , 40 , 0.0 , 1.0 , VarManager::kCosPointingAngle );
0 commit comments