MURE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
BetaCollector.hxx
Go to the documentation of this file.
1 #ifndef _BetaCollector_
2 #define _BetaCollector_
3 
8 // GetBetaSpectrum(35,90,0,"JENDL",100);
9 #include <math.h>
10 #include <vector>
11 #include <iostream>
12 #include <string>
13 
14 #include "MureHeaders.hxx"
15 using namespace std;
16 
18 
25 {
26 public:
27  BetaCollector(double TheTime); //constructor
28  ~BetaCollector(); // destructor
29 
30  //vector<double> GetNbFP(int Z, int A, int I=0);
31  //void ComputeNbFP();
32  //vector<double> AddAllSpectra();
33  double GetTime() {return fTime;}
34 
35 protected:
37 
38 map<int ,map<int ,map<int ,map<int, double > > > > fNbMother;
39  // Z A I time NbVal
40 map<int ,map<int ,map<int ,map<int, double > > > > fNbMotherCumul;
41  // Z A I time NbVal
42 map<int ,map<int ,map<int ,map<int, double > > > > fNbFP;
43  // Z A I time NbVal
44 map<int ,map<int ,map<int ,map<int, double > > > > fNbFPCumul;
45  // Z A I time NbVal
46 double fTime;
47 //Cell* fCell;
48 
49 };
50 #endif
map< int,map< int,map< int,map< int, double > > > > fNbMother
Number of Mothers of cut FP.
Definition: BetaCollector.hxx:38
Define Beta collector for anti-neutrinos studies.
Definition: BetaCollector.hxx:24
File including all headers.
map< int,map< int,map< int,map< int, double > > > > fNbFPCumul
Cumulative Number of fission products.
Definition: BetaCollector.hxx:44
double fTime
Definition: BetaCollector.hxx:46
map< int,map< int,map< int,map< int, double > > > > fNbFP
Number of fission products.
Definition: BetaCollector.hxx:42
bool fDataIsCollected
Definition: BetaCollector.hxx:36
double GetTime()
Definition: BetaCollector.hxx:33
map< int,map< int,map< int,map< int, double > > > > fNbMotherCumul
Cumulative number of Mothers of cut FP.
Definition: BetaCollector.hxx:40

MURE Project, documentation generated by Doxygen 1.8.5 - Mon Nov 17 2014