GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LSE / V2-2-2 > lseprint / rhel6-64


Interface   Data Structures   File List   Data Fields   Globals  

LSE_stdCtbPrint.c File Reference

Prints the standard event contributions. More...

#include <LSF/LSF.h>
#include <LSE/LSE_ids.h>
#include <LSE/LSE_stdCtbPrint.h>
#include <LSE/LSE_etxCtbPrint.h>
#include <LSE/LSE_timCtbPrint.h>

Typedefs

typedef int(* Printer )(const LSF_contribution *ctb)
 Call signature for a contribution print routine.

Functions

static int isEvent (const LSF_contribution *ctb)
 Dummy print routine for events.
int LSE_stdCtbPrint (const LSF_contribution *ctb)
 If the contribution of one of standard contributions, then it will be printed.


Detailed Description

Prints the standard event contributions.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: LSE_stdCtbPrint.c,v 1.4 2011/03/26 17:35:24 russell Exp $

Typedef Documentation

int(* Printer)(const LSF_contribution *ctb)

Call signature for a contribution print routine.

Return values:
< 0, Private contribtuion
= 0, Standard contribution
> 0, Event contribution
Parameters:
ctb The contribution to print


Function Documentation

int isEvent ( const LSF_contribution *  ctb  )  [static]

Dummy print routine for events.

Return values:
1,Indicating that this is an event
Parameters:
ctb The event contribution (unused)

Referenced by LSE_stdCtbPrint().

int LSE_stdCtbPrint ( const LSF_contribution *  ctb  ) 

If the contribution of one of standard contributions, then it will be printed.

Return values:
< 0, the contribution is a user private
= 0, the contribution is one of the standard contribution
> 0, the contribution is an event contribution
Parameters:
ctb The contribution to print

References isEvent(), LSE_etxCtbAbbreviatedPrint(), LSE_etxCtbFullPrint(), LSE_ID_K_ACTIVE_CNT, LSE_ID_K_BASE, LSE_timCtbAbbreviatedPrint(), and LSE_timCtbFullPrint().


Generated on Wed Oct 3 14:28:38 2012 by  doxygen 1.5.8