Skip to content
Snippets Groups Projects
Commit c55d3e2b authored by Vakhtang Tsulaia's avatar Vakhtang Tsulaia
Browse files

Merge branch 'master' into 'master'

MuonTrackMonitoring name changes

See merge request !46492
parents f2f97423 9d019b57
No related branches found
No related tags found
7 merge requests!69091Fix correlated smearing bug in JER in JetUncertainties in 22.0,!58791DataQualityConfigurations: Modify L1Calo config for web display,!51674Fixing hotSpotInHIST for Run3 HIST,!50012RecExConfig: Adjust log message levels from GetRunNumber and GetLBNumber,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!46492MuonTrackMonitoring name changes
...@@ -328,13 +328,9 @@ StatusCode MuonTrackMonitorAlgorithm::plotResonanceCandidates(std::string resona ...@@ -328,13 +328,9 @@ StatusCode MuonTrackMonitorAlgorithm::plotResonanceCandidates(std::string resona
/// Declaring all variables that are initialized via Python will be plotted /// Declaring all variables that are initialized via Python will be plotted
auto tool = getGroup("MuonTrackMonitorAlgorithm"); auto tool = getGroup("MuonTrackMonitorAlgorithm");
auto Sector = Monitored::Scalar<float>((resonanceName+"Sector").c_str(), 0);
auto Chamber = Monitored::Scalar<float>((resonanceName+"Chamber").c_str(), 0);
auto SectorEff = Monitored::Scalar<float>((resonanceName+"SectorEff").c_str(), 0);
auto ChamberEff = Monitored::Scalar<float>((resonanceName+"ChamberEff").c_str(), 0);
auto Eta = Monitored::Scalar<float>((resonanceName+"Eta").c_str(), 0); auto Eta = Monitored::Scalar<float>((resonanceName+"Eta").c_str(), 0);
auto Mass = Monitored::Scalar<float>((resonanceName+"Mass").c_str(), 0); auto Mass = Monitored::Scalar<float>((resonanceName+"Mass").c_str(), 0);
auto MuonLumiBlock = Monitored::Scalar<float>((resonanceName+"MuonLumiBlock").c_str(), 0); auto MuonLumiBlock = Monitored::Scalar<float>((resonanceName+"_MuonLumiBlock").c_str(), 0);
auto muMinusEta = Monitored::Scalar<float>("muMinusEta", -9); auto muMinusEta = Monitored::Scalar<float>("muMinusEta", -9);
auto muPlusEta = Monitored::Scalar<float>("muPlusEta", -9); auto muPlusEta = Monitored::Scalar<float>("muPlusEta", -9);
auto Eta2D = Monitored::Scalar<const char*>("Eta2D", ""); auto Eta2D = Monitored::Scalar<const char*>("Eta2D", "");
...@@ -406,14 +402,14 @@ StatusCode MuonTrackMonitorAlgorithm::plotResonanceCandidates(std::string resona ...@@ -406,14 +402,14 @@ StatusCode MuonTrackMonitorAlgorithm::plotResonanceCandidates(std::string resona
Mass = resonance_Mass; Mass = resonance_Mass;
Eta = resonance_Eta; Eta = resonance_Eta;
fill(tool, Mass, Eta, Eta2D, muMinusEta, muPlusEta); fill(tool, Mass, Eta, Eta2D, muMinusEta, muPlusEta);
MuonLumiBlock = lumiBlockID; MuonLumiBlock = lumiBlockID;
fill(tool, MuonLumiBlock); fill(tool, MuonLumiBlock);
} }
} }
/// Fill the relevant Muon Information for each Z Boson Candidate Muon /// Fill the relevant Muon Information for each Z Boson Candidate Muon
ATH_CHECK( FillMuonInformation("Z", vecMuons) ); ATH_CHECK( FillMuonInformation(resonanceName, vecMuons) );
return StatusCode::SUCCESS; return StatusCode::SUCCESS;
} }
...@@ -424,7 +420,6 @@ StatusCode MuonTrackMonitorAlgorithm::analyseResonanceCandidates(const xAOD::Muo ...@@ -424,7 +420,6 @@ StatusCode MuonTrackMonitorAlgorithm::analyseResonanceCandidates(const xAOD::Muo
std::vector<const xAOD::Muon*> vecMuons_ZBoson_Candidates; std::vector<const xAOD::Muon*> vecMuons_ZBoson_Candidates;
std::vector<const xAOD::Muon*> vecMuons_JPsi_Candidates; std::vector<const xAOD::Muon*> vecMuons_JPsi_Candidates;
/// Select Muons Relevant for Z /// Select Muons Relevant for Z
for(const auto muon : Muons) { for(const auto muon : Muons) {
xAOD::Muon::MuonType muonType = muon->muonType(); xAOD::Muon::MuonType muonType = muon->muonType();
...@@ -455,6 +450,7 @@ StatusCode MuonTrackMonitorAlgorithm::analyseResonanceCandidates(const xAOD::Muo ...@@ -455,6 +450,7 @@ StatusCode MuonTrackMonitorAlgorithm::analyseResonanceCandidates(const xAOD::Muo
} }
} }
} }
ATH_CHECK( plotResonanceCandidates("Z", vecMuons_ZBoson_Candidates, lumiBlockID) ); ATH_CHECK( plotResonanceCandidates("Z", vecMuons_ZBoson_Candidates, lumiBlockID) );
ATH_CHECK( plotResonanceCandidates("JPsi", vecMuons_JPsi_Candidates, lumiBlockID) ); ATH_CHECK( plotResonanceCandidates("JPsi", vecMuons_JPsi_Candidates, lumiBlockID) );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment