|
Geant4
10.03.p02
|
Public Types | |
| enum | { N02 =N2, N23 =N2+N3, N24 =N23+N4, N25 =N24+N5, N26 =N25+N6, N27 =N26+N7, N28 =N27+N8, N29 =N28+N9 } |
| enum | { N8D =N8?N8:1, N9D =N9?N9:1 } |
| enum | { NM =N9?8:N8?7:6, NXS =N29 } |
Public Member Functions | |
| G4int | maxMultiplicity () const |
| void | print (std::ostream &os=G4cout) const |
| void | print (G4int mult, std::ostream &os) const |
| void | printXsec (const G4double(&xsec)[NE], std::ostream &os) const |
| G4CascadeData (const G4int(&the2bfs)[N2][2], const G4int(&the3bfs)[N3][3], const G4int(&the4bfs)[N4][4], const G4int(&the5bfs)[N5][5], const G4int(&the6bfs)[N6][6], const G4int(&the7bfs)[N7][7], const G4double(&xsec)[NXS][NE], G4int ini, const G4String &aName="G4CascadeData") | |
| G4CascadeData (const G4int(&the2bfs)[N2][2], const G4int(&the3bfs)[N3][3], const G4int(&the4bfs)[N4][4], const G4int(&the5bfs)[N5][5], const G4int(&the6bfs)[N6][6], const G4int(&the7bfs)[N7][7], const G4double(&xsec)[NXS][NE], const G4double(&theTot)[NE], G4int ini, const G4String &aName="G4CascadeData") | |
| G4CascadeData (const G4int(&the2bfs)[N2][2], const G4int(&the3bfs)[N3][3], const G4int(&the4bfs)[N4][4], const G4int(&the5bfs)[N5][5], const G4int(&the6bfs)[N6][6], const G4int(&the7bfs)[N7][7], const G4int(&the8bfs)[N8D][8], const G4int(&the9bfs)[N9D][9], const G4double(&xsec)[NXS][NE], G4int ini, const G4String &aName="G4CascadeData") | |
| G4CascadeData (const G4int(&the2bfs)[N2][2], const G4int(&the3bfs)[N3][3], const G4int(&the4bfs)[N4][4], const G4int(&the5bfs)[N5][5], const G4int(&the6bfs)[N6][6], const G4int(&the7bfs)[N7][7], const G4int(&the8bfs)[N8D][8], const G4int(&the9bfs)[N9D][9], const G4double(&xsec)[NXS][NE], const G4double(&theTot)[NE], G4int ini, const G4String &aName="G4CascadeData") | |
| void | initialize () |
Public Attributes | |
| G4int | index [9] |
| G4double | multiplicities [NM][NE] |
| const G4int(& | x2bfs )[N2][2] |
| const G4int(& | x3bfs )[N3][3] |
| const G4int(& | x4bfs )[N4][4] |
| const G4int(& | x5bfs )[N5][5] |
| const G4int(& | x6bfs )[N6][6] |
| const G4int(& | x7bfs )[N7][7] |
| const G4int(& | x8bfs )[N8D][8] |
| const G4int(& | x9bfs )[N9D][9] |
| const G4double(& | crossSections )[NXS][NE] |
| G4double | sum [NE] |
| const G4double(& | tot )[NE] |
| G4double | inelastic [NE] |
| const G4String | name |
| const G4int | initialState |
Static Public Attributes | |
| static const G4int | empty8bfs [1][8] = {{0}} |
| static const G4int | empty9bfs [1][9] = {{0}} |
| G4CascadeData | ( | const G4int(&) | the2bfs[N2][2], |
| const G4int(&) | the3bfs[N3][3], | ||
| const G4int(&) | the4bfs[N4][4], | ||
| const G4int(&) | the5bfs[N5][5], | ||
| const G4int(&) | the6bfs[N6][6], | ||
| const G4int(&) | the7bfs[N7][7], | ||
| const G4double(&) | xsec[NXS][NE], | ||
| G4int | ini, | ||
| const G4String & | aName = "G4CascadeData< NE, N2, N3, N4, N5, N6, N7, N8, N9 >" |
||
| ) |
| G4CascadeData | ( | const G4int(&) | the2bfs[N2][2], |
| const G4int(&) | the3bfs[N3][3], | ||
| const G4int(&) | the4bfs[N4][4], | ||
| const G4int(&) | the5bfs[N5][5], | ||
| const G4int(&) | the6bfs[N6][6], | ||
| const G4int(&) | the7bfs[N7][7], | ||
| const G4double(&) | xsec[NXS][NE], | ||
| const G4double(&) | theTot[NE], | ||
| G4int | ini, | ||
| const G4String & | aName = "G4CascadeData< NE, N2, N3, N4, N5, N6, N7, N8, N9 >" |
||
| ) |
| G4CascadeData | ( | const G4int(&) | the2bfs[N2][2], |
| const G4int(&) | the3bfs[N3][3], | ||
| const G4int(&) | the4bfs[N4][4], | ||
| const G4int(&) | the5bfs[N5][5], | ||
| const G4int(&) | the6bfs[N6][6], | ||
| const G4int(&) | the7bfs[N7][7], | ||
| const G4int(&) | the8bfs[N8D][8], | ||
| const G4int(&) | the9bfs[N9D][9], | ||
| const G4double(&) | xsec[NXS][NE], | ||
| G4int | ini, | ||
| const G4String & | aName = "G4CascadeData< NE, N2, N3, N4, N5, N6, N7, N8, N9 >" |
||
| ) |
| G4CascadeData | ( | const G4int(&) | the2bfs[N2][2], |
| const G4int(&) | the3bfs[N3][3], | ||
| const G4int(&) | the4bfs[N4][4], | ||
| const G4int(&) | the5bfs[N5][5], | ||
| const G4int(&) | the6bfs[N6][6], | ||
| const G4int(&) | the7bfs[N7][7], | ||
| const G4int(&) | the8bfs[N8D][8], | ||
| const G4int(&) | the9bfs[N9D][9], | ||
| const G4double(&) | xsec[NXS][NE], | ||
| const G4double(&) | theTot[NE], | ||
| G4int | ini, | ||
| const G4String & | aName = "G4CascadeData< NE, N2, N3, N4, N5, N6, N7, N8, N9 >" |
||
| ) |
| G4int maxMultiplicity | ( | ) | const |
| void initialize | ( | ) |
| G4int index[9] |