@@ -47,8 +47,10 @@ void TRestGeant4ParticleSource::PrintMetadata() {
4747 RESTMetadata << " Particle charge: " << GetParticleCharge () << RESTendl;
4848 }
4949 RESTMetadata << " Angular distribution type: " << GetAngularDistributionType () << RESTendl;
50- if (StringToAngularDistributionTypes (GetAngularDistributionType ().Data ()) ==
51- AngularDistributionTypes::TH1D) {
50+ if ((StringToAngularDistributionTypes (GetAngularDistributionType ().Data ()) ==
51+ AngularDistributionTypes::TH1D) ||
52+ (StringToAngularDistributionTypes (GetAngularDistributionType ().Data ()) ==
53+ AngularDistributionTypes::TH2D)) {
5254 RESTMetadata << " Angular distribution filename: "
5355 << TRestTools::GetPureFileName ((string)GetAngularDistributionFilename ()) << RESTendl;
5456 RESTMetadata << " Angular distribution histogram name: " << GetAngularDistributionNameInFile ()
@@ -68,18 +70,20 @@ void TRestGeant4ParticleSource::PrintMetadata() {
6870 }
6971 }
7072 if ((StringToAngularDistributionTypes (GetAngularDistributionType ().Data ()) ==
71- AngularDistributionTypes::FORMULA ) ||
73+ AngularDistributionTypes::TH1D ) ||
7274 StringToAngularDistributionTypes (GetAngularDistributionType ().Data ()) ==
73- AngularDistributionTypes::FORMULA2 ) {
75+ AngularDistributionTypes::TH2D ) {
7476 RESTMetadata << " Angular distribution range (deg): ("
7577 << GetAngularDistributionRangeMin () * TMath::RadToDeg () << " , "
7678 << GetAngularDistributionRangeMax () * TMath::RadToDeg () << " )" << RESTendl;
7779 RESTMetadata << " Angular distribution random sampling grid size: "
7880 << GetAngularDistributionFormulaNPoints () << RESTendl;
7981 }
8082 RESTMetadata << " Energy distribution type: " << GetEnergyDistributionType () << RESTendl;
81- if (StringToEnergyDistributionTypes (GetEnergyDistributionType ().Data ()) ==
82- EnergyDistributionTypes::TH1D) {
83+ if ((StringToEnergyDistributionTypes (GetEnergyDistributionType ().Data ()) ==
84+ EnergyDistributionTypes::TH1D) ||
85+ StringToEnergyDistributionTypes (GetEnergyDistributionType ().Data ()) ==
86+ EnergyDistributionTypes::TH2D) {
8387 RESTMetadata << " Energy distribution filename: "
8488 << TRestTools::GetPureFileName ((string)GetEnergyDistributionFilename ()) << RESTendl;
8589 RESTMetadata << " Energy distribution histogram name: " << GetEnergyDistributionNameInFile ()
0 commit comments