StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Static Public Member Functions | Static Public Attributes | List of all members
Photospp::HEPEVT_struct Class Reference

Static Public Member Functions

static int set (PhotosBranch *branch)
 
static void get ()
 
static void prepare ()
 
static void check_ME_channel ()
 
static void complete ()
 
static void clear ()
 
static int set (PhotosBranch *branch)
 
static void get ()
 
static void prepare ()
 
static void check_ME_channel ()
 
static void complete ()
 
static void clear ()
 

Static Public Attributes

static int decay_idx =0
 
static int ME_channel =0
 

Detailed Description

Definition at line 14 of file HEPEVT_struct.h.

Member Function Documentation

void Photospp::HEPEVT_struct::check_ME_channel ( )
static

Check channel for complete matrix element calculation

Definition at line 417 of file HEPEVT_struct.cxx.

static void Photospp::HEPEVT_struct::check_ME_channel ( )
static

Check channel for complete matrix element calculation

void Photospp::HEPEVT_struct::clear ( void  )
static

Clear HEPEVT

for(int i=0; i < NMXHEP; i++){

hep.isthep[i]=0; hep.idhep[i]=0;

for(int j=0; j<2; j++){ hep.jmohep[i][j]=0; hep.jdahep[i][j]=0; }

for(int j=0; j<5; j++) hep.phep[i][j]=0;

for(int j=0; j<4; j++) hep.vhep[i][j]=0;

ph_phoqed_.qedrad[i]=0;

}

Definition at line 16 of file HEPEVT_struct.cxx.

static void Photospp::HEPEVT_struct::clear ( )
static

Clear HEPEVT

void Photospp::HEPEVT_struct::complete ( )
static

Finalize processing

Definition at line 412 of file HEPEVT_struct.cxx.

Referenced by Photospp::PhotosBranch::process().

static void Photospp::HEPEVT_struct::complete ( )
static

Finalize processing

static void Photospp::HEPEVT_struct::get ( )
static

Update event record with data from HEPEVT

void Photospp::HEPEVT_struct::get ( )
static
static void Photospp::HEPEVT_struct::prepare ( )
static

Prepare particles for processing

void Photospp::HEPEVT_struct::prepare ( )
static

Prepare particles for processing

Definition at line 407 of file HEPEVT_struct.cxx.

Referenced by Photospp::PhotosBranch::process().

int Photospp::HEPEVT_struct::set ( PhotosBranch branch)
static
static int Photospp::HEPEVT_struct::set ( PhotosBranch branch)
static

Convert PhotosBranch to HEPEVT

Member Data Documentation

static int Photospp::HEPEVT_struct::decay_idx =0
static

Index of decaying particle

Definition at line 36 of file HEPEVT_struct.h.

static int Photospp::HEPEVT_struct::ME_channel =0
static

Number of channel to be used - flag for fortran routines

Definition at line 38 of file HEPEVT_struct.h.


The documentation for this class was generated from the following files: