Option to generate decay e+ spectra for muons which do not decay in the sample plane
This commit is contained in:
parent
b37eb3b12f
commit
d7b33f07ae
@ -464,7 +464,7 @@ void NewSpec::CoinIOUD( Bool_t FigFlag, Double_t eCut )
|
||||
|
||||
}
|
||||
|
||||
void NewSpec::TBLRCoinIO( Bool_t FigFlag, Double_t eCut )
|
||||
void NewSpec::TBLRCoinIO(Bool_t FigFlag, Double_t eCut, Bool_t MDecayNotInSample)
|
||||
{
|
||||
// Double_t eCut = 0.7; //minimum energy deposition in scintillators [MeV]
|
||||
Bool_t tofFlag = 0;
|
||||
@ -502,7 +502,9 @@ void NewSpec::TBLRCoinIO( Bool_t FigFlag, Double_t eCut )
|
||||
nb = fChain->GetEntry(jentry); nbytes += nb;
|
||||
// fChain->GetEntry(jentry);
|
||||
|
||||
// if (muDecayPosZ>16.9&&muDecayPosZ<17.1) continue; //muons decaying outside of sample plane (in the radiation shield etc)
|
||||
if (MDecayNotInSample){
|
||||
if (muDecayPosZ>16.9&&muDecayPosZ<17.1) continue; //muons decaying outside of sample plane (in the radiation shield etc)
|
||||
}
|
||||
|
||||
// FILL IN HISTOGRAMS
|
||||
hEdepositCF->Fill(save_ke[0]/1000.);
|
||||
|
@ -130,7 +130,7 @@ public :
|
||||
virtual void CreateIO(Bool_t FigFlag, Double_t eCut);
|
||||
virtual void CoinIO(Bool_t FigFlag, Double_t eCut);
|
||||
virtual void CoinIOUD(Bool_t FigFlag, Double_t eCut);
|
||||
virtual void TBLRCoinIO(Bool_t FigFlag, Double_t eCut);
|
||||
virtual void TBLRCoinIO(Bool_t FigFlag, Double_t eCut, Bool_t MDecayNotInSample);
|
||||
virtual void TBLRCoinDown(Bool_t FigFlag, Double_t eCut);
|
||||
virtual void TBLRCoinUp(Bool_t FigFlag, Double_t eCut);
|
||||
virtual void SCoinIO(Bool_t FigFlag, Double_t eCut);
|
||||
|
Loading…
x
Reference in New Issue
Block a user