pymcnp.ptrac.header Subpackage

AST Classes

L Class

class pymcnp.ptrac.header.L(variables: _Tuple)

Represents PTRAC header block l lines.

variables

Variable for lines/events.

from_mcnp()

Generates L from PTRAC.

Parameters:

source – PTRAC for L.

Returns:

L.

Raises:

PtracError – SYNTAX_LINE.

to_mcnp()

Generates PTRAC from L.

Returns:

PTRAC for L.

N Class

class pymcnp.ptrac.header.N(n1: Integer, n2: Integer, n3: Integer, n4: Integer, n5: Integer, n6: Integer, n7: Integer, n8: Integer, n9: Integer, n10: Integer, n11: Integer, n12: Integer, n13: Integer, n14: Integer, n15: Integer, n16: Integer, n17: Integer, n18: Integer, n19: Integer, n20: Integer)

Represents PTRAC header block n lines.

n1

Number of variables on the I line.

n2

Number of variables on 1st event line for an “src” event.

n3

Number of variables on 2nd event line for an “src” event.

n4

Number of variables on 1st event line for a “bnk” event.

n5

Number of variables on 2nd event line for a “bnk” event.

n6

Number of variables on 1st event line for a “sur” event.

n7

Number of variables on 2nd event line for a “sur” event.

n8

Number of variables on 1st event line for a “col” event.

n9

Number of variables on 2nd event line for a “col” event.

n10

Number of variables on 1st event line for a “ter” event.

n11

Number of variables on 2nd event line for a “ter” event.

n12

IPT for single particle transport, otherwise 0.

n13

4/8 for real * 4/8 output.

n14

not used.

n15

not used.

n16

not used.

n17

not used.

n18

not used.

n19

not used.

n20

not used.

from_mcnp()

Generates N from PTRAC.

Parameters:

source – PTRAC for N.

Returns:

N.

Raises:

PtracError – SYNTAX_LINE.

to_mcnp()

Generates PTRAC from N.

Returns:

PTRAC for N.

V Class

class pymcnp.ptrac.header.V(variables: _Tuple)

Represents PTRAC header block l lines.

variables

Variable for lines/events.

from_mcnp()

Generates V from PTRAC.

Parameters:

source – PTRAC for V.

Returns:

V.

Raises:

PtracError – SYNTAX_HISTORY_LINE.

to_mcnp()

Generates PTRAC from V.

Returns:

PTRAC for V.