Skip to content

Commit a5ea67d

Browse files
committed
bugfix ddae29e: foresee entry_cuts_name_.empty() == true
1 parent bfbf1e3 commit a5ea67d

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/EntryConfig.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,9 @@ void EntryConfig::InitPlot() {
192192
void EntryConfig::Set2DName(const std::string& name) {
193193
name_ = name.empty() ? Form("%s_%s", axes_[0].GetName(), axes_[1].GetName()) : name;
194194
if (name.empty()) {
195-
name_ += "_" + entry_cuts_name_;
195+
if (!entry_cuts_name_.empty()) {
196+
name_ += "_" + entry_cuts_name_;
197+
}
196198

197199
if (!var4weight_.GetName().empty() && var4weight_.GetFields().at(0).GetName() != "ones") {
198200
name_ += "_weight_" + var4weight_.GetName();
@@ -225,7 +227,9 @@ std::string EntryConfig::GetDirectoryName() const {
225227
for (auto it = ++branches.begin(); it != branches.end(); ++it) {
226228
name += "_" + *it;
227229
}
228-
name += "_" + entry_cuts_name_;
230+
if (!entry_cuts_name_.empty()) {
231+
name += "_" + entry_cuts_name_;
232+
}
229233
if (!var4weight_.GetName().empty() && var4weight_.GetFields().at(0).GetName() != "ones") {
230234
name += "_weight_" + var4weight_.GetName();
231235
}

0 commit comments

Comments
 (0)