Hi,
while playing around with PndDpmDirect I encountered a crash when using mode 1 or 2 (i.e. elastic scattering). The (to a minimum reduced) code I used was
run_test()
{
gROOT->LoadMacro("$VMCWORKDIR/gconfig/rootlogon.C");
rootlogon();
FairRunSim *fRun = new FairRunSim();
FairPrimaryGenerator* primGen = new FairPrimaryGenerator();
fRun->SetGenerator(primGen);
PndDpmDirect *dpmGen=new PndDpmDirect(10.0,1);
primGen->AddGenerator(dpmGen);
}
leading to a segmentation violation. This example works w/o crash with mode=0, but under particular conditions I also found it crashing in that case.
Does somebody have an idea what's going wrong?
Thanks,
Klaus