diff --git a/examples/WIMP.rml b/examples/WIMP.rml
index c944a6a..abdf50e 100644
--- a/examples/WIMP.rml
+++ b/examples/WIMP.rml
@@ -10,7 +10,7 @@
-
+
diff --git a/examples/WIMP_compound_1.rml b/examples/WIMP_compound_1.rml
new file mode 100644
index 0000000..6762a4e
--- /dev/null
+++ b/examples/WIMP_compound_1.rml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/WIMP_compound_2.rml b/examples/WIMP_compound_2.rml
new file mode 100644
index 0000000..4501b89
--- /dev/null
+++ b/examples/WIMP_compound_2.rml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inc/TRestWimpNucleus.h b/inc/TRestWimpNucleus.h
index de2267a..23f8a83 100644
--- a/inc/TRestWimpNucleus.h
+++ b/inc/TRestWimpNucleus.h
@@ -38,8 +38,11 @@ class TRestWimpNucleus {
Int_t fZnum;
/// Abundance, in mass percentage
Double_t fAbundance;
+ /// Abundance, in mole (or volume)
+ Double_t fAbundanceMol;
void PrintNucleus();
+ int GetStechiometricFactorFromCompound(const std::string& compound);
// Constructor
TRestWimpNucleus();
@@ -47,7 +50,7 @@ class TRestWimpNucleus {
// Destructor
virtual ~TRestWimpNucleus();
- ClassDef(TRestWimpNucleus, 1);
+ ClassDef(TRestWimpNucleus, 2);
};
#endif
diff --git a/inc/TRestWimpUtils.h b/inc/TRestWimpUtils.h
index 38f8030..e26c46c 100644
--- a/inc/TRestWimpUtils.h
+++ b/inc/TRestWimpUtils.h
@@ -21,6 +21,7 @@
*************************************************************************/
#include
+#include