ROOTPWA
Classes | Macros | Typedefs | Functions | Variables
keyScan.cc File Reference
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <iostream>
#include <particle.h>
#include <keyParse.h>
#include <unistd.h>

Go to the source code of this file.

Classes

struct  yy_buffer_state
struct  yy_trans_info

Macros

#define YY_INT_ALIGNED   short int
#define FLEX_SCANNER
#define YY_FLEX_MAJOR_VERSION   2
#define YY_FLEX_MINOR_VERSION   5
#define YY_FLEX_SUBMINOR_VERSION   31
#define FLEX_BETA
#define FLEXINT_H
#define INT8_MIN   (-128)
#define INT16_MIN   (-32767-1)
#define INT32_MIN   (-2147483647-1)
#define INT8_MAX   (127)
#define INT16_MAX   (32767)
#define INT32_MAX   (2147483647)
#define UINT8_MAX   (255U)
#define UINT16_MAX   (65535U)
#define UINT32_MAX   (4294967295U)
#define yyconst
#define YY_NULL   0
#define YY_SC_TO_UI(c)   ((unsigned int) (unsigned char) c)
#define BEGIN   (yy_start) = 1 + 2 *
#define YY_START   (((yy_start) - 1) / 2)
#define YYSTATE   YY_START
#define YY_STATE_EOF(state)   (YY_END_OF_BUFFER + state + 1)
#define YY_NEW_FILE   keyrestart(gKeyInFile )
#define YY_END_OF_BUFFER_CHAR   0
#define YY_BUF_SIZE   16384
#define YY_TYPEDEF_YY_BUFFER_STATE
#define EOB_ACT_CONTINUE_SCAN   0
#define EOB_ACT_END_OF_FILE   1
#define EOB_ACT_LAST_MATCH   2
#define YY_LESS_LINENO(n)
#define yyless(n)
#define unput(c)   yyunput( c, (yytext_ptr) )
#define YY_TYPEDEF_YY_SIZE_T
#define YY_STRUCT_YY_BUFFER_STATE
#define YY_BUFFER_NEW   0
#define YY_BUFFER_NORMAL   1
#define YY_BUFFER_EOF_PENDING   2
#define YY_CURRENT_BUFFER
#define YY_CURRENT_BUFFER_LVALUE   (yy_buffer_stack)[(yy_buffer_stack_top)]
#define YY_FLUSH_BUFFER   key_flush_buffer(YY_CURRENT_BUFFER )
#define yy_new_buffer   key_create_buffer
#define yy_set_interactive(is_interactive)
#define yy_set_bol(at_bol)
#define YY_AT_BOL()   (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
#define keywrap(n)   1
#define YY_SKIP_YYWRAP
#define yytext_ptr   keytext
#define YY_DO_BEFORE_ACTION
#define YY_NUM_RULES   13
#define YY_END_OF_BUFFER   14
#define REJECT   reject_used_but_not_detected
#define yymore()   yymore_used_but_not_detected
#define YY_MORE_ADJ   0
#define YY_RESTORE_YY_MORE_OFFSET
#define YY_INPUT(buf, result, max_size)
#define INITIAL   0
#define YY_EXTRA_TYPE   void *
#define YY_READ_BUF_SIZE   8192
#define ECHO   if (fwrite(keytext, keyleng, 1, keyout) != 1) YY_FATAL_ERROR("could not write to file.");
#define yyterminate()   return YY_NULL
#define YY_START_STACK_INCR   25
#define YY_FATAL_ERROR(msg)   yy_fatal_error( msg )
#define YY_DECL_IS_OURS   1
#define YY_DECL   int keylex (void)
#define YY_USER_ACTION
#define YY_BREAK   break;
#define YY_RULE_SETUP   YY_USER_ACTION
#define YY_EXIT_FAILURE   2
#define yyless(n)
#define YYTABLES_NAME   "yytables"

Typedefs

typedef signed char flex_int8_t
typedef short int flex_int16_t
typedef int flex_int32_t
typedef unsigned char flex_uint8_t
typedef unsigned short int flex_uint16_t
typedef unsigned int flex_uint32_t
typedef struct yy_buffer_stateYY_BUFFER_STATE
typedef unsigned int yy_size_t
typedef unsigned char YY_CHAR
typedef int yy_state_type

Functions

void keyrestart (FILE *input_file)
void key_switch_to_buffer (YY_BUFFER_STATE new_buffer)
YY_BUFFER_STATE key_create_buffer (FILE *file, int size)
void key_delete_buffer (YY_BUFFER_STATE b)
void key_flush_buffer (YY_BUFFER_STATE b)
void keypush_buffer_state (YY_BUFFER_STATE new_buffer)
void keypop_buffer_state (void)
static void keyensure_buffer_stack (void)
static void key_load_buffer_state (void)
static void key_init_buffer (YY_BUFFER_STATE b, FILE *file)
YY_BUFFER_STATE key_scan_buffer (char *base, yy_size_t size)
YY_BUFFER_STATE key_scan_string (yyconst char *yy_str)
YY_BUFFER_STATE key_scan_bytes (yyconst char *bytes, int len)
void * keyalloc (yy_size_t)
void * keyrealloc (void *, yy_size_t)
void keyfree (void *)
static yy_state_type yy_get_previous_state (void)
static yy_state_type yy_try_NUL_trans (yy_state_type current_state)
static int yy_get_next_buffer (void)
static void yy_fatal_error (yyconst char msg[])
static int input (void)
int keylex (void)
static void yy_fatal_error (yyconst char *msg)
int keyget_lineno (void)
FILEkeyget_in (void)
FILEkeyget_out (void)
int keyget_leng (void)
char * keyget_text (void)
void keyset_lineno (int line_number)
void keyset_in (FILE *in_str)
void keyset_out (FILE *out_str)
int keyget_debug (void)
void keyset_debug (int bdebug)
int keylex_destroy (void)
void keyerror (const char *s)

Variables

int keyleng
FILEgKeyInFile = (FILE *) 0
FILEkeyout = (FILE *) 0
static size_t yy_buffer_stack_top = 0
static size_t yy_buffer_stack_max = 0
static YY_BUFFER_STATEyy_buffer_stack = 0
static char yy_hold_char
static int yy_n_chars
static char * yy_c_buf_p = (char *) 0
static int yy_init = 1
static int yy_start = 0
static int yy_did_buffer_switch_on_eof
int keylineno = 1
char * keytext
static yyconst flex_int16_t yy_accept [58]
static yyconst flex_int32_t yy_ec [256]
static yyconst flex_int32_t yy_meta [28]
static yyconst flex_int16_t yy_base [60]
static yyconst flex_int16_t yy_def [60]
static yyconst flex_int16_t yy_nxt [119]
static yyconst flex_int16_t yy_chk [119]
static yy_state_type yy_last_accepting_state
static char * yy_last_accepting_cpos
int key_flex_debug = 0
particleDataTable PDGtable
particleData p
int i
int lineno = 1
char * gKeyInFileName

Macro Definition Documentation

#define BEGIN   (yy_start) = 1 + 2 *

Definition at line 116 of file keyScan.cc.

#define ECHO   if (fwrite(keytext, keyleng, 1, keyout) != 1) YY_FATAL_ERROR("could not write to file.");

Definition at line 562 of file keyScan.cc.

#define EOB_ACT_CONTINUE_SCAN   0

Definition at line 147 of file keyScan.cc.

#define EOB_ACT_END_OF_FILE   1

Definition at line 148 of file keyScan.cc.

#define EOB_ACT_LAST_MATCH   2

Definition at line 149 of file keyScan.cc.

#define FLEX_BETA

Definition at line 14 of file keyScan.cc.

#define FLEX_SCANNER

Definition at line 9 of file keyScan.cc.

#define FLEXINT_H

Definition at line 30 of file keyScan.cc.

#define INITIAL   0

Definition at line 508 of file keyScan.cc.

#define INT16_MAX   (32767)

Definition at line 65 of file keyScan.cc.

#define INT16_MIN   (-32767-1)

Definition at line 56 of file keyScan.cc.

#define INT32_MAX   (2147483647)

Definition at line 68 of file keyScan.cc.

#define INT32_MIN   (-2147483647-1)

Definition at line 59 of file keyScan.cc.

#define INT8_MAX   (127)

Definition at line 62 of file keyScan.cc.

#define INT8_MIN   (-128)

Definition at line 53 of file keyScan.cc.

#define keywrap (   n)    1

Definition at line 327 of file keyScan.cc.

#define REJECT   reject_used_but_not_detected

Definition at line 479 of file keyScan.cc.

#define UINT16_MAX   (65535U)

Definition at line 74 of file keyScan.cc.

#define UINT32_MAX   (4294967295U)

Definition at line 77 of file keyScan.cc.

#define UINT8_MAX   (255U)

Definition at line 71 of file keyScan.cc.

#define unput (   c)    yyunput( c, (yytext_ptr) )

Definition at line 167 of file keyScan.cc.

#define YY_AT_BOL ( )    (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)

Definition at line 323 of file keyScan.cc.

#define YY_BREAK   break;

Definition at line 641 of file keyScan.cc.

#define YY_BUF_SIZE   16384

Definition at line 135 of file keyScan.cc.

#define YY_BUFFER_EOF_PENDING   2

Definition at line 239 of file keyScan.cc.

#define YY_BUFFER_NEW   0

Definition at line 227 of file keyScan.cc.

Referenced by key_flush_buffer(), and key_scan_buffer().

#define YY_BUFFER_NORMAL   1

Definition at line 228 of file keyScan.cc.

#define YY_CURRENT_BUFFER
#define YY_CURRENT_BUFFER_LVALUE   (yy_buffer_stack)[(yy_buffer_stack_top)]

Definition at line 262 of file keyScan.cc.

Referenced by keylex_destroy(), keypop_buffer_state(), and keypush_buffer_state().

#define YY_DECL   int keylex (void)

Definition at line 629 of file keyScan.cc.

#define YY_DECL_IS_OURS   1

Definition at line 625 of file keyScan.cc.

#define YY_DO_BEFORE_ACTION
Value:
(yytext_ptr) = yy_bp; \
keyleng = (size_t) (yy_cp - yy_bp); \
(yy_hold_char) = *yy_cp; \
*yy_cp = '\0'; \
(yy_c_buf_p) = yy_cp;

Definition at line 351 of file keyScan.cc.

#define YY_END_OF_BUFFER   14

Definition at line 359 of file keyScan.cc.

#define YY_END_OF_BUFFER_CHAR   0

Definition at line 131 of file keyScan.cc.

Referenced by key_flush_buffer(), key_scan_buffer(), and key_scan_bytes().

#define YY_EXIT_FAILURE   2

Definition at line 1592 of file keyScan.cc.

Referenced by yy_fatal_error().

#define YY_EXTRA_TYPE   void *

Definition at line 519 of file keyScan.cc.

#define YY_FATAL_ERROR (   msg)    yy_fatal_error( msg )

Definition at line 616 of file keyScan.cc.

Referenced by key_scan_buffer(), and key_scan_bytes().

#define YY_FLEX_MAJOR_VERSION   2

Definition at line 10 of file keyScan.cc.

#define YY_FLEX_MINOR_VERSION   5

Definition at line 11 of file keyScan.cc.

#define YY_FLEX_SUBMINOR_VERSION   31

Definition at line 12 of file keyScan.cc.

#define YY_FLUSH_BUFFER   key_flush_buffer(YY_CURRENT_BUFFER )

Definition at line 291 of file keyScan.cc.

#define YY_INPUT (   buf,
  result,
  max_size 
)
Value:
{\
int c = getc(gKeyInFile);\
result = (c==EOF)?YY_NULL:(buf[0]=c,1);\
}

Definition at line 494 of file keyScan.cc.

#define YY_INT_ALIGNED   short int

Definition at line 5 of file keyScan.cc.

#define YY_LESS_LINENO (   n)

Definition at line 151 of file keyScan.cc.

#define YY_MORE_ADJ   0

Definition at line 481 of file keyScan.cc.

#define yy_new_buffer   key_create_buffer

Definition at line 301 of file keyScan.cc.

#define YY_NEW_FILE   keyrestart(gKeyInFile )

Definition at line 129 of file keyScan.cc.

#define YY_NULL   0

Definition at line 103 of file keyScan.cc.

#define YY_NUM_RULES   13

Definition at line 358 of file keyScan.cc.

#define YY_READ_BUF_SIZE   8192

Definition at line 554 of file keyScan.cc.

#define YY_RESTORE_YY_MORE_OFFSET

Definition at line 482 of file keyScan.cc.

#define YY_RULE_SETUP   YY_USER_ACTION

Definition at line 644 of file keyScan.cc.

#define YY_SC_TO_UI (   c)    ((unsigned int) (unsigned char) c)

Definition at line 110 of file keyScan.cc.

#define yy_set_bol (   at_bol)
Value:
{ \
if ( ! YY_CURRENT_BUFFER ){\
keyensure_buffer_stack (); \
YY_CURRENT_BUFFER_LVALUE = \
key_create_buffer(gKeyInFile,YY_BUF_SIZE ); \
} \
YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
}

Definition at line 313 of file keyScan.cc.

#define yy_set_interactive (   is_interactive)
Value:
{ \
if ( ! YY_CURRENT_BUFFER ){ \
keyensure_buffer_stack (); \
YY_CURRENT_BUFFER_LVALUE = \
key_create_buffer(gKeyInFile,YY_BUF_SIZE ); \
} \
YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
}

Definition at line 303 of file keyScan.cc.

#define YY_SKIP_YYWRAP

Definition at line 328 of file keyScan.cc.

#define YY_START   (((yy_start) - 1) / 2)

Definition at line 122 of file keyScan.cc.

#define YY_START_STACK_INCR   25

Definition at line 611 of file keyScan.cc.

#define YY_STATE_EOF (   state)    (YY_END_OF_BUFFER + state + 1)

Definition at line 126 of file keyScan.cc.

#define YY_STRUCT_YY_BUFFER_STATE

Definition at line 180 of file keyScan.cc.

#define YY_TYPEDEF_YY_BUFFER_STATE

Definition at line 139 of file keyScan.cc.

#define YY_TYPEDEF_YY_SIZE_T

Definition at line 175 of file keyScan.cc.

#define YY_USER_ACTION

Definition at line 636 of file keyScan.cc.

#define yyconst

Definition at line 99 of file keyScan.cc.

#define yyless (   n)
Value:
do \
{ \
/* Undo effects of setting up keytext. */ \
int yyless_macro_arg = (n); \
YY_LESS_LINENO(yyless_macro_arg);\
*yy_cp = (yy_hold_char); \
YY_RESTORE_YY_MORE_OFFSET \
(yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
YY_DO_BEFORE_ACTION; /* set up keytext again */ \
} \
while ( 0 )

Definition at line 1604 of file keyScan.cc.

#define yyless (   n)
Value:
do \
{ \
/* Undo effects of setting up keytext. */ \
int yyless_macro_arg = (n); \
YY_LESS_LINENO(yyless_macro_arg);\
keytext[keyleng] = (yy_hold_char); \
(yy_c_buf_p) = keytext + yyless_macro_arg; \
*(yy_c_buf_p) = '\0'; \
keyleng = yyless_macro_arg; \
} \
while ( 0 )

Definition at line 1604 of file keyScan.cc.

#define yymore ( )    yymore_used_but_not_detected

Definition at line 480 of file keyScan.cc.

#define YYSTATE   YY_START

Definition at line 123 of file keyScan.cc.

#define YYTABLES_NAME   "yytables"

Definition at line 1762 of file keyScan.cc.

#define yyterminate ( )    return YY_NULL

Definition at line 606 of file keyScan.cc.

#define yytext_ptr   keytext

Definition at line 341 of file keyScan.cc.

Typedef Documentation

typedef short int flex_int16_t

Definition at line 44 of file keyScan.cc.

typedef int flex_int32_t

Definition at line 45 of file keyScan.cc.

typedef signed char flex_int8_t

Definition at line 43 of file keyScan.cc.

typedef unsigned short int flex_uint16_t

Definition at line 47 of file keyScan.cc.

typedef unsigned int flex_uint32_t

Definition at line 48 of file keyScan.cc.

typedef unsigned char flex_uint8_t

Definition at line 46 of file keyScan.cc.

Definition at line 140 of file keyScan.cc.

typedef unsigned char YY_CHAR

Definition at line 330 of file keyScan.cc.

typedef unsigned int yy_size_t

Definition at line 176 of file keyScan.cc.

typedef int yy_state_type

Definition at line 334 of file keyScan.cc.

Function Documentation

static int input ( void  )
static
YY_BUFFER_STATE key_create_buffer ( FILE file,
int  size 
)
void key_delete_buffer ( YY_BUFFER_STATE  b)
void key_flush_buffer ( YY_BUFFER_STATE  b)

Discard all buffered characters. On the next scan, YY_INPUT will be called.

Parameters
bthe buffer state to be flushed, usually YY_CURRENT_BUFFER.

Definition at line 1388 of file keyScan.cc.

References key_load_buffer_state(), yy_buffer_state::yy_at_bol, yy_buffer_state::yy_buf_pos, YY_BUFFER_NEW, yy_buffer_state::yy_buffer_status, yy_buffer_state::yy_ch_buf, YY_CURRENT_BUFFER, YY_END_OF_BUFFER_CHAR, and yy_buffer_state::yy_n_chars.

Referenced by key_init_buffer().

static void key_init_buffer ( YY_BUFFER_STATE  b,
FILE file 
)
static
static void key_load_buffer_state ( void  )
static
YY_BUFFER_STATE key_scan_buffer ( char *  base,
yy_size_t  size 
)

Setup the input buffer state to scan directly from a user-specified character buffer.

Parameters
basethe character buffer
sizethe size in bytes of the character buffer
Returns
the newly allocated buffer state object.

Definition at line 1511 of file keyScan.cc.

References key_switch_to_buffer(), keyalloc(), yy_buffer_state::yy_at_bol, yy_buffer_state::yy_buf_pos, yy_buffer_state::yy_buf_size, YY_BUFFER_NEW, yy_buffer_state::yy_buffer_status, yy_buffer_state::yy_ch_buf, YY_END_OF_BUFFER_CHAR, YY_FATAL_ERROR, yy_buffer_state::yy_fill_buffer, yy_buffer_state::yy_input_file, yy_buffer_state::yy_is_interactive, yy_buffer_state::yy_is_our_buffer, and yy_buffer_state::yy_n_chars.

Referenced by key_scan_bytes().

YY_BUFFER_STATE key_scan_bytes ( yyconst char *  bytes,
int  len 
)

Setup the input buffer state to scan the given bytes. The next call to keylex() will scan from a copy of bytes.

Parameters
bytesthe byte buffer to scan
lenthe number of bytes in the buffer pointed to by bytes.
Returns
the newly allocated buffer state object.

Definition at line 1561 of file keyScan.cc.

References i, key_scan_buffer(), keyalloc(), n, YY_END_OF_BUFFER_CHAR, YY_FATAL_ERROR, and yy_buffer_state::yy_is_our_buffer.

Referenced by key_scan_string().

YY_BUFFER_STATE key_scan_string ( yyconst char *  yy_str)

Setup the input buffer state to scan a string. The next call to keylex() will scan from a copy of str.

Parameters
stra NUL-terminated string to scan
Returns
the newly allocated buffer state object.
Note
If you want to scan bytes that may contain NUL values, then use key_scan_bytes() instead.

Definition at line 1548 of file keyScan.cc.

References key_scan_bytes().

void key_switch_to_buffer ( YY_BUFFER_STATE  new_buffer)

Referenced by key_scan_buffer().

void * keyalloc ( yy_size_t  size)

Definition at line 1740 of file keyScan.cc.

Referenced by key_scan_buffer(), key_scan_bytes(), and keyensure_buffer_stack().

static void keyensure_buffer_stack ( void  )
static
void keyerror ( const char *  s)

Definition at line 1779 of file keyScan.cc.

References gKeyInFileName, and lineno.

void keyfree ( void *  ptr)

Definition at line 1757 of file keyScan.cc.

Referenced by keylex_destroy().

int keyget_debug ( void  )

Definition at line 1688 of file keyScan.cc.

References key_flex_debug.

FILE* keyget_in ( void  )

Get the input stream.

Definition at line 1632 of file keyScan.cc.

References gKeyInFile.

int keyget_leng ( void  )

Get the length of the current token.

Definition at line 1648 of file keyScan.cc.

References keyleng.

int keyget_lineno ( void  )

Get the current line number.

Definition at line 1623 of file keyScan.cc.

References keylineno.

FILE* keyget_out ( void  )

Get the output stream.

Definition at line 1640 of file keyScan.cc.

References keyout.

char* keyget_text ( void  )

Get the current token.

Definition at line 1657 of file keyScan.cc.

References keytext.

int keylex ( void  )
int keylex_destroy ( void  )
void keypop_buffer_state ( void  )

Removes and deletes the top of the stack, if present. The next element becomes the new top.

Definition at line 1447 of file keyScan.cc.

References key_delete_buffer(), key_load_buffer_state(), yy_buffer_stack_top, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, and yy_did_buffer_switch_on_eof.

Referenced by keylex_destroy().

void keypush_buffer_state ( YY_BUFFER_STATE  new_buffer)

Pushes the new state onto the stack. The new state becomes the current state. This function will allocate the stack if necessary.

Parameters
new_bufferThe new state.

Definition at line 1417 of file keyScan.cc.

References key_load_buffer_state(), keyensure_buffer_stack(), yy_buffer_stack_top, yy_c_buf_p, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, yy_did_buffer_switch_on_eof, yy_hold_char, and yy_n_chars.

void * keyrealloc ( void *  ptr,
yy_size_t  size 
)

Definition at line 1745 of file keyScan.cc.

Referenced by keyensure_buffer_stack().

void keyrestart ( FILE input_file)
void keyset_debug ( int  bdebug)

Definition at line 1693 of file keyScan.cc.

void keyset_in ( FILE in_str)

Set the input stream. This does not discard the current input buffer.

Parameters
in_strA readable stream.
See Also
key_switch_to_buffer

Definition at line 1678 of file keyScan.cc.

References gKeyInFile.

void keyset_lineno ( int  line_number)

Set the current line number.

Parameters
line_number

Definition at line 1666 of file keyScan.cc.

void keyset_out ( FILE out_str)

Definition at line 1683 of file keyScan.cc.

References keyout.

static void yy_fatal_error ( yyconst char  msg[])
static
static void yy_fatal_error ( yyconst char *  msg)
static

Definition at line 1595 of file keyScan.cc.

References exit, and YY_EXIT_FAILURE.

static int yy_get_next_buffer ( void  )
static
static yy_state_type yy_get_previous_state ( void  )
static
static yy_state_type yy_try_NUL_trans ( yy_state_type  current_state)
static

Variable Documentation

FILE* gKeyInFile = (FILE *) 0

Definition at line 332 of file keyScan.cc.

char* gKeyInFileName

Definition at line 504 of file keyScan.cc.

Referenced by keyerror(), keyfile::keyfile(), and keyfile::open().

int i

Definition at line 502 of file keyScan.cc.

Referenced by particleData::_init(), matrix< T >::_LU(), matrix< T >::_lubksb(), TLSContrib::Add(), TLSNonRel::Add(), rpwa::particleDataTable::addEntry(), rpwa::pwaPlotter::addFit(), TTensorSum::AddTerm(), rpwa::ampIntegralMatrix::allWavesHaveDesc(), decay::amp(), rpwa::piPiSWaveAuMorganPenningtonM::amp(), rpwa::isobarAmplitude::amplitude(), TPWALikelihoodC::amptopar(), annotatePlot(), rpwa::particleProperties::antiPartProperties(), event::baryonPlane(), Beam_simulation(), binsEqual(), particle::breitWigner(), TPWALikelihoodC::buildCAmps(), rpwa::diffractivePhaseSpace::BuildDaughterList(), rpwa::decayTopology::buildInternalData(), rpwa::isobarDecayTopology::buildIsobarVertexArray(), TFitBin::buildWaveMap(), rpwa::fitResult::buildWaveMap(), TJSS::CalcAmpl(), rpwa::nBodyPhaseSpaceGen::calcEventKinematics(), rpwa::isobarDecayTopology::calcIsobarBaryonNmbs(), rpwa::isobarDecayTopology::calcIsobarCharges(), rpwa::isobarDecayTopology::calcIsobarLzVec(), rpwa::nBodyPhaseSpaceGen::calcWeight(), TSpinWaveFunction::CheckCGFormula(), rpwa::isobarDecayTopology::checkConsistency(), checkMCMC(), rpwa::isobarDecayTopology::checkTopology(), rpwa::decayTopology::checkTopology(), TPWALikelihoodC::ClearCache(), ClebschGordanBox::ClebschGordan(), ClebschGordanInteger(), rpwa::decayTopology::cloneEdge(), rpwa::interactionVertex::cloneInParticles(), rpwa::decayTopology::cloneNode(), rpwa::interactionVertex::cloneOutParticles(), rpwa::fitResult::coherenceErr(), compareAmplitudes(), compareFits(), compareIntensitiesWithDima(), compareIntensityWithDima(), comparePhasesWithDima(), compareSpinTotalsWithDima(), compareTFitBins(), matrix< T >::conjugate(), rpwa::isobarDecayTopology::constructDecay(), rpwa::decayTopology::constructDecay(), rpwa::waveDescription::constructDecayVertex(), rpwa::waveDescription::constructXParticle(), createDiffTree(), createMassBinFiles(), cut(), D(), TCMatrix::dagger(), rpwa::isobarDecayTopology::daughtersAreAffectedByPermutation(), rpwa::decayTopology::decayVertexIndex(), TFracNum::DenomCommonDivisor(), matrix< T >::det(), TPWALikelihoodC::dLcache(), TPWALikelihood< complexT >::dLcache(), rpwa::decayTopology::doClone(), TPWALikelihoodC::DoDerivative(), TPWALikelihood< complexT >::DoDerivative(), rpwa::massDepFitLikeli::DoEval(), rpwa::pwacompset::doMapping(), rpwa::particleDataTable::dump(), rpwa::interactionVertex::dump(), dumpWeights(), rpwa::particleDataTable::entriesMatching(), rpwa::particleDataTable::entry(), equalbins(), TFitBin::err(), rpwa::escapeRegExpSpecialChar(), rpwa::nBodyPhaseSpaceGen::estimateMaxWeight(), rpwa::fitResult::evidence(), decay::expt_amp(), event::f_particle(), fact(), TLogMultiGaus::FdF(), TPWALikelihood< complexT >::FdF(), integral::files(), integral::files_c_str(), decay::fill(), rpwa::fitResult::fill(), fillDiffvsMassPlot(), rpwa::decayTopology::fillKinematicsDataCache(), rpwa::fillTreeFromEvt(), fillUdstDataIntoMassBins_example(), rpwa::waveSetGenerator::findBoseSymDecays(), rpwa::isobarDecayTopology::findIsobarBoseSymVertices(), rpwa::fitResult::fitParameters(), rpwa::fitResult::fitResult(), rpwa::decayTopology::fsParticlesIndex(), rpwa::decayTopology::fsParticlesIntrinsicParity(), rpwa::isobarDecayTopology::genBoseSymTermMaps(), rpwa::waveSetGenerator::generateWaveSet(), genPhaseSpaceData(), integral::get(), TCMatrix::get(), rpwa::diffractivePhaseSpace::Get_inv_SlopePar(), rpwa::isobarDecayTopology::getBoseSymmetrization(), ClebschGordanBox::GetCG(), rpwa::pwacomponent::getChannel(), rpwa::pwacomponent::getChannelName(), TFitBin::getCov(), TPWALikelihoodC::geteps(), TFitBin::getInt(), TPWALikelihoodC::getIntCMatrix(), rpwa::isobarDecayTopology::getIsospinSymmetrization(), rpwa::pwacompset::getPar(), TFitBin::getParameter(), TFitBin::getParameters(), NParticleEvent::getParticle(), event::getPartPFinal(), event::getPartPInitial(), getPhaseSpace(), GetPhi(), TSpinWaveFunction::GetSpinCoupledTensorSum(), NParticleEvent::getState(), TSpinWaveFunction::GetTensorSum(), TTensorSum::GetTerm(), TPWALikelihood< complexT >::Gradient(), rpwa::ampIntegralMatrix::hasIdenticalWaveSet(), event::i_particle(), identityMatrix< T >::identityMatrix(), particle::Index(), rpwa::massDepFitLikeli::init(), rpwa::isobarAmplitude::init(), rpwa::decayTopology::initKinematicsData(), rpwa::isobarAmplitude::initSymTermMaps(), integral::integrate(), rpwa::ampIntegralMatrix::integrate(), rpwa::fitResult::intensity(), rpwa::fitResult::intensityErr(), matrix< T >::inv(), NParticleState::isDisjunctFrom(), rpwa::interactionVertex::isEqualTo(), rpwa::decayTopology::isFsParticle(), rpwa::isobarDecayTopology::isobarIsAffectedByPermutation(), NParticleState::isSubstate(), itos(), rpwa::isobarDecayTopology::joinDaughterDecays(), key_scan_bytes(), ladderSum(), TFitBin::listwaves(), TTensorSum::LJContraction(), TPWALikelihoodC::LoadAmplitudes(), TTensorSum::LSContraction(), main(), make1DOverviewCanvas(), makeBookies(), rpwa::waveDescription::mapProductionVertexType(), mcmcglidingmean(), event::mesonPlane(), Tgamp::mirrorEvent(), MyMainFrame::MyMainFrame(), nBodyPhaseSpace(), nBodyPhaseSpaceElement(), rpwa::decayTopology::nmbIndistFsParticles(), TFhh::NonRelLimit(), TFitBin::norm(), rpwa::ampIntegralMatrix::openBinAmpFiles(), rpwa::ampIntegralMatrix::openRootAmpFiles(), rpwa::openRootEvtFiles(), TCMatrix::operator()(), matrix< T >::operator*(), operator*(), TFracNum::operator*(), matrix< T >::operator*=(), rpwa::amplitudeTreeLeaf::operator*=(), rpwa::ampIntegralMatrix::operator*=(), decay::operator*=(), matrix< T >::operator+(), matrix< T >::operator+=(), rpwa::amplitudeTreeLeaf::operator+=(), rpwa::ampIntegralMatrix::operator+=(), matrix< T >::operator-(), matrix< T >::operator-=(), rpwa::amplitudeTreeLeaf::operator-=(), rpwa::ampIntegralMatrix::operator-=(), rpwa::amplitudeTreeLeaf::operator/=(), rpwa::ampIntegralMatrix::operator/=(), TFracNum::operator==(), rpwa::operator==(), keyfile::operator[](), rpwa::pwacompset::operator[](), NParticleState::p(), NParticleEvent::p(), parseTitle(), TPWALikelihoodC::parthreshold(), TPWALikelihoodC::partoamp(), NParticleEvent::permute(), rpwa::nBodyPhaseSpaceGen::pickAngles(), rpwa::nBodyPhaseSpaceGen::pickMasses(), pipi(), rpwa::piPiSWaveAuMorganPenningtonM::piPiSWaveAuMorganPenningtonM(), plot4(), plotAllIntensities(), plotAmpDiffs(), plotCoherence(), plotEvts(), plotgenetics(), plotIntensity(), plotIsoFit(), plotMassDepFitResult(), plotNice(), plotPdg(), plotPhase(), plotSpinTotals(), plotwave_comp(), plotWeightedEvts(), plotWeightedEvts_3pin(), plotWeightedEvts_Kpipi(), integral::print(), TTensorTerm::Print(), matrix< T >::print(), TTensorSum::Print(), rpwa::particleDataTable::print(), rpwa::interactionVertex::print(), rpwa::waveSetGenerator::print(), rpwa::amplitudeTreeLeaf::print(), rpwa::isobarDecayTopology::print(), TPWALikelihoodC::Print(), decay::print(), TFracNum::Print(), rpwa::ampIntegralMatrix::print(), rpwa::decayTopology::print(), TLSNonRel::Print(), rpwa::particleProperties::print(), rpwa::nBodyPhaseSpaceGen::print(), rpwa::fitResult::print(), TFitBin::printAmpsGenPW(), rpwa::fitResult::printAmpsGenPW(), rpwa::decayTopology::printDecayKinParticles(), TFracNum::PrintDifference(), decay::printFrames(), TPWALikelihood< complexT >::printFuncInfo(), TLSNonRel::PrintG(), TJSS::PrintHFILE(), rpwa::waveDescription::printKeyFileContents(), TFitBin::PrintParameters(), rpwa::interactionVertex::printPointers(), rpwa::fitResult::printProdAmpNames(), rpwa::fitResult::printProdAmps(), rpwa::decayTopology::printProdKinParticles(), MyMainFrame::PrintSelected(), rpwa::pwaPlotter::printStats(), TFracNum::PrintToErr(), rpwa::fitResult::printWaveNames(), rpwa::fitResult::printWaves(), rpwa::fitResult::prodAmpCov(), rpwa::fitResult::prodAmpIndex(), rpwa::leptoProductionVertex::productionAmp(), ptab(), rpwa::pwaPlotter::pwaPlotter(), NParticleState::qabs(), randomEntry(), event::read1(), rpwa::ampIntegralMatrix::readAscii(), rpwa::decayTopology::readKinematicsData(), rpwa::ampIntegralMatrix::readMultiArray(), rpwa::amplitudeTreeLeaf::rebuildSubAmpLabelMap(), rpwa::ampIntegralMatrix::rebuildWaveNameToIndexMap(), rpwa::isobarAmplitude::reflectDecay(), Tgamp::reflectEvent(), releasePars(), TPWALikelihood< complexT >::resetFuncCallInfo(), rpwa::decayTopology::revertMomenta(), roottops(), sampleWeightedEvents(), matrix< T >::scan(), TCovEllipse::select(), TCMatrix::set(), rpwa::nBodyPhaseSpaceGen::setDecay(), setDiffColorStyle(), particleData::setI(), setNormalColorStyle(), rpwa::pwacompset::setPar(), rpwa::waveDescription::setProductionVertexKeys(), rpwa::pwacompset::setPS(), rpwa::diffractivePhaseSpace::SetTPrimeSlope(), rpwa::waveSetGenerator::setWaveSetParameters(), rpwa::waveDescription::setXDecayKeys(), sigmaBugg(), rpwa::isobarAmplitude::spaceInvertDecay(), rpwa::fitResult::spinDensityMatrixElem(), rpwa::fitResult::spinDensityMatrixElemCov(), TTensorSum::SpinInnerContraction(), wave::sprint(), particle::sprint(), TFracNum::Sqrt(), rpwa::ampIntegralMatrix::storeMultiArray(), testAmplitude(), testFitBin(), testLikelihoodDiffPlots(), testNBodyPhaseSpaceGen(), TFhh::TFhh(), TFracNum::TFracNum(), TLSContrib::TLSContrib(), NParticleEvent::toGJ(), Tgamp::toGottfriedJackson(), tprod(), matrix< T >::trace(), rpwa::isobarCanonicalAmplitude::transformDaughters(), rpwa::isobarHelicityAmplitude::transformDaughters(), rpwa::decayTopology::transformFsParticles(), rpwa::interactionVertex::transformOutParticles(), translateWaveName(), matrix< T >::transpose(), tscat(), TSpinWaveFunction::TSpinWaveFunction(), TTensorTerm::TTensorTerm(), rpwa::unescapeRegExpSpecialChar(), AMP_M::val(), NParticleState::vertex(), waitForJobs(), TFitBin::waveDesignator(), rpwa::fitResult::waveIndex(), rpwa::pwacompset::wavelist(), TFitBin::wavename(), TFitBin::wavetitle(), rpwa::fitResult::wavetitle(), rpwa::ampIntegralMatrix::writeAscii(), writeComGeantAscii(), rpwa::diffractivePhaseSpace::writeComGeantAscii(), rpwa::writeEvtFromTree(), NParticleEvent::writeGAMP(), rpwa::isobarDecayTopology::writeGraphViz(), rpwa::waveSetGenerator::writeKeyFiles(), writePwa2000Ascii(), and rpwa::diffractivePhaseSpace::writePwa2000Ascii().

int key_flex_debug = 0

Definition at line 474 of file keyScan.cc.

Referenced by keyget_debug().

int keyleng

Definition at line 267 of file keyScan.cc.

Referenced by keyget_leng().

int keylineno = 1

Definition at line 338 of file keyScan.cc.

Referenced by keyget_lineno().

FILE * keyout = (FILE *) 0

Definition at line 332 of file keyScan.cc.

Referenced by keyget_out(), and keyset_out().

char * keytext

Definition at line 483 of file keyScan.cc.

Referenced by keyget_text().

int lineno = 1

Definition at line 503 of file keyScan.cc.

Definition at line 12 of file particleData.cc.

yyconst flex_int16_t yy_accept[58]
static
Initial value:
{ 0,
0, 0, 14, 12, 1, 11, 12, 12, 12, 3,
10, 10, 10, 8, 10, 1, 0, 2, 0, 3,
4, 4, 3, 0, 10, 10, 10, 10, 10, 9,
10, 0, 0, 10, 10, 10, 10, 10, 0, 4,
10, 10, 10, 10, 7, 4, 10, 5, 10, 10,
10, 10, 10, 6, 10, 8, 0
}

Definition at line 367 of file keyScan.cc.

yyconst flex_int16_t yy_base[60]
static
Initial value:
{ 0,
0, 0, 90, 91, 87, 91, 85, 21, 79, 23,
0, 69, 70, 69, 21, 81, 79, 91, 73, 29,
32, 38, 42, 74, 0, 68, 66, 58, 52, 0,
61, 68, 65, 51, 45, 52, 45, 53, 59, 58,
44, 48, 50, 48, 0, 53, 45, 0, 38, 40,
35, 26, 22, 0, 14, 0, 91, 57, 32
}

Definition at line 416 of file keyScan.cc.

YY_BUFFER_STATE* yy_buffer_stack = 0
static

Stack as an array.

Definition at line 247 of file keyScan.cc.

Referenced by keyensure_buffer_stack(), and keylex_destroy().

size_t yy_buffer_stack_max = 0
static

capacity of stack.

Definition at line 246 of file keyScan.cc.

Referenced by keyensure_buffer_stack().

size_t yy_buffer_stack_top = 0
static

index of top of stack.

Definition at line 245 of file keyScan.cc.

Referenced by keyensure_buffer_stack(), keypop_buffer_state(), and keypush_buffer_state().

char* yy_c_buf_p = (char *) 0
static

Definition at line 270 of file keyScan.cc.

Referenced by keypush_buffer_state().

yyconst flex_int16_t yy_chk[119]
static
Initial value:
{ 0,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 8, 8, 10,
10, 15, 10, 59, 15, 20, 20, 10, 20, 21,
55, 21, 15, 20, 53, 22, 21, 22, 23, 23,
52, 23, 22, 51, 50, 49, 23, 58, 58, 47,
46, 44, 43, 42, 41, 40, 39, 38, 37, 36,
35, 34, 33, 32, 31, 29, 28, 27, 26, 24,
19, 17, 16, 14, 13, 12, 9, 7, 5, 3,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57
}

Definition at line 453 of file keyScan.cc.

yyconst flex_int16_t yy_def[60]
static
Initial value:
{ 0,
57, 1, 57, 57, 57, 57, 58, 57, 57, 57,
59, 59, 59, 59, 59, 57, 58, 57, 57, 57,
57, 57, 57, 57, 59, 59, 59, 59, 59, 59,
59, 57, 57, 59, 59, 59, 59, 59, 57, 57,
59, 59, 59, 59, 59, 57, 59, 59, 59, 59,
59, 59, 59, 59, 59, 59, 0, 57, 57
}

Definition at line 426 of file keyScan.cc.

int yy_did_buffer_switch_on_eof
static

Definition at line 277 of file keyScan.cc.

Referenced by keypop_buffer_state(), and keypush_buffer_state().

yyconst flex_int32_t yy_ec[256]
static

Definition at line 377 of file keyScan.cc.

char yy_hold_char
static

Definition at line 265 of file keyScan.cc.

Referenced by keypush_buffer_state().

int yy_init = 1
static

Definition at line 271 of file keyScan.cc.

char* yy_last_accepting_cpos
static

Definition at line 471 of file keyScan.cc.

yy_state_type yy_last_accepting_state
static

Definition at line 470 of file keyScan.cc.

yyconst flex_int32_t yy_meta[28]
static
Initial value:
{ 0,
1, 1, 1, 1, 2, 1, 1, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2
}

Definition at line 409 of file keyScan.cc.

int yy_n_chars
static

Definition at line 266 of file keyScan.cc.

Referenced by keypush_buffer_state().

yyconst flex_int16_t yy_nxt[119]
static
Initial value:
{ 0,
4, 5, 6, 7, 4, 8, 9, 10, 11, 11,
11, 11, 12, 13, 11, 11, 14, 11, 11, 15,
11, 11, 11, 11, 11, 11, 11, 19, 20, 22,
23, 29, 24, 25, 30, 22, 23, 24, 24, 21,
56, 32, 31, 24, 30, 21, 32, 24, 22, 23,
55, 24, 24, 54, 53, 52, 24, 17, 17, 51,
46, 50, 49, 48, 47, 40, 46, 45, 44, 43,
42, 41, 40, 39, 38, 37, 36, 35, 34, 33,
21, 18, 16, 28, 27, 26, 21, 18, 16, 57,
3, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57
}

Definition at line 436 of file keyScan.cc.

int yy_start = 0
static

Definition at line 272 of file keyScan.cc.