Skip to content

Commit

Permalink
Minor bug fix. Avoid overwriting fIsMC for hodoscope classes.
Browse files Browse the repository at this point in the history
  • Loading branch information
LucasEhinger committed Feb 6, 2025
1 parent 04daf5e commit 219f371
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
6 changes: 4 additions & 2 deletions src/THcLADHodoPlane.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -454,11 +454,13 @@ Int_t THcLADHodoPlane::ReadDatabase(const TDatime &date) {
fOutputSampWaveform = 0; // 0= no output , 1 = output Sample Waveform
fUseSampWaveform = 0; // 0= do not use , 1 = use Sample Waveform

gHcParms->LoadParmValues((DBRequest *)&list, prefix);

DBRequest list5[] = {{"is_mc", &fIsMC, kInt, 0, 1}, {0}};
gHcParms->LoadParmValues((DBRequest *)&list5, "");
fIsMC = 0;
gHcParms->LoadParmValues((DBRequest *)&list5, "");


gHcParms->LoadParmValues((DBRequest *)&list, prefix);

if (fCosmicFlag == 1)
cout << " setup for cosmics in scint plane" << endl;
Expand Down
8 changes: 4 additions & 4 deletions src/THcLADHodoscope.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -331,12 +331,12 @@ Int_t THcLADHodoscope::ReadDatabase(const TDatime &date) {
fScinTdcMax = 0;
fScinTdcToTime = 0;

DBRequest list5[] = {{"is_mc", &fIsMC, kInt, 0, 1}, {0}};
gHcParms->LoadParmValues((DBRequest *)&list5, "");
fIsMC = 0;

gHcParms->LoadParmValues((DBRequest *)&list3, prefix);

DBRequest list5[] = {{"is_mc", &fIsMC, kInt, 0, 1}, {0}};
fIsMC = 0;
gHcParms->LoadParmValues((DBRequest *)&list5, "");

DBRequest list[] = {{"hodo_vel_light", &fHodoVelLight[0], kDouble, (UInt_t)fMaxHodoScin, 1}, {0}};
gHcParms->LoadParmValues((DBRequest *)&list, prefix);

Expand Down

0 comments on commit 219f371

Please sign in to comment.