NeuLAND tracking algorithm [message #19126] |
Thu, 10 March 2016 10:14 |
C. A. Douma
Messages: 88 Registered: September 2015 Location: Groningen
|
continuous participant |
From: *kvi-cart.rug.nl
|
|
Dear all,
For my simulations on the VETO, I need to know which primary particle fired which bar of NeuLAND (in the case of multiple primaries, possibly with different PDG). I would like to use the R3BRoot tracking algorithm for NeuLAND to answer this question. I tried to run the tracker by
run->AddTask(new R3BNeutronTracker());
run->AddTask(new R3BNeutronTracker2D());
This indeed produces an output file with some histograms and a tree containing tracks. However, the tree is always empty and for some variations of the R3BRoot setup the tracker crashes.
Can anyone explain what I'm doing wrong?
Christiaan.
|
|
|
|
|
|
Re: NeuLAND tracking algorithm [message #19136 is a reply to message #19135] |
Thu, 17 March 2016 10:54 |
C. A. Douma
Messages: 88 Registered: September 2015 Location: Groningen
|
continuous participant |
From: *kvi-cart.rug.nl
|
|
Dear Mr. Kresan,
I have tried to use calibr.C for maula kappa of 0.07 and then this is the resulting picture. Given the small distances
between some of the cuts I do not trust the output. What am I doing wrong? In order to ensure that the blob for 4n
falls in the energy range, I changed the CreateHistograms-function to:
void R3BNeutronCalibr2D::CreateHistograms()
{
fh_etot = new TH1F("h_etot", "Total light", 2*fBeamEnergy, 0., ((Int_t) 2*fBeamEnergy));
fh_ncl_etot = new TH2F("h_ncl_etot", "Number of clusters vs. total light", 2*fBeamEnergy, 0., ((Int_t) 2*fBeamEnergy), 200, -0.5, 199.5);
}
And I set fBeamEnergy=1000
Yours Sincerely,
Christiaan Douma.
PS: Does Jan Mayer receive copies of this exchange?
|
|
|
|
|
|
|
|
|
|
Re: NeuLAND tracking algorithm [message #19148 is a reply to message #19145] |
Fri, 18 March 2016 13:37 |
C. A. Douma
Messages: 88 Registered: September 2015 Location: Groningen
|
continuous participant |
From: *kvi-cart.rug.nl
|
|
Thank you for the explanation. But I was just thinking that maybe I can first reconstruct each incoming particle as if it were a neutron and then simply throw away the tracks that are close to a VETO hit. That would not require too much work I think. But in order to do that I need the tracker to be able to reconstruct more then 4 distinct tracks.
Christiaan.
|
|
|