#include "CPPFORT/lcsch.h"
#include "lcio.h"
#include "IMPL/SimCalorimeterHitImpl.h"
#include "IMPL/MCParticleImpl.h"
Include dependency graph for lcsch.cc:
Go to the source code of this file.
Functions | |
PTRTYPE | lcschcreate () |
int | lcschdelete (PTRTYPE simcalhit) |
int | lcschid (PTRTYPE simcalhit) |
int | lcschgetcellid0 (PTRTYPE simcalhit) |
int | lcschgetcellid1 (PTRTYPE simcalhit) |
float | lcschgetenergy (PTRTYPE simcalhit) |
int | lcschgetposition (PTRTYPE simcalhit, float *pos) |
int | lcschgetnmcparticles (PTRTYPE simcalhit) |
int | lcschgetnmccontributions (PTRTYPE simcalhit) |
PTRTYPE | lcschgetparticlecont (PTRTYPE simcalhit, int i) |
float | lcschgetenergycont (PTRTYPE simcalhit, int i) |
float | lcschgettimecont (PTRTYPE simcalhit, int i) |
int | lcschgetpdgcont (PTRTYPE simcalhit, int i) |
int | lcschsetcellid0 (PTRTYPE simcalhit, int id0) |
int | lcschsetcellid1 (PTRTYPE simcalhit, int id1) |
int | lcschsetenergy (PTRTYPE simcalhit, float en) |
int | lcschsetposition (PTRTYPE simcalhit, float pos[3]) |
int | lcschaddmcparticlecontribution (PTRTYPE simcalhit, PTRTYPE mcparticle, float en, float t, int pdg) |
PTRTYPE lcschcreate | ( | ) |
int lcschdelete | ( | PTRTYPE | simcalhit | ) |
int lcschid | ( | PTRTYPE | simcalhit | ) |
int lcschgetcellid0 | ( | PTRTYPE | simcalhit | ) |
int lcschgetcellid1 | ( | PTRTYPE | simcalhit | ) |
float lcschgetenergy | ( | PTRTYPE | simcalhit | ) |
int lcschgetposition | ( | PTRTYPE | simcalhit, | |
float * | pos | |||
) |
int lcschgetnmcparticles | ( | PTRTYPE | simcalhit | ) |
int lcschgetnmccontributions | ( | PTRTYPE | simcalhit | ) |
PTRTYPE lcschgetparticlecont | ( | PTRTYPE | simcalhit, | |
int | i | |||
) |
float lcschgetenergycont | ( | PTRTYPE | simcalhit, | |
int | i | |||
) |
float lcschgettimecont | ( | PTRTYPE | simcalhit, | |
int | i | |||
) |
int lcschgetpdgcont | ( | PTRTYPE | simcalhit, | |
int | i | |||
) |
int lcschsetcellid0 | ( | PTRTYPE | simcalhit, | |
int | id0 | |||
) |
int lcschsetcellid1 | ( | PTRTYPE | simcalhit, | |
int | id1 | |||
) |
int lcschsetenergy | ( | PTRTYPE | simcalhit, | |
float | en | |||
) |
int lcschsetposition | ( | PTRTYPE | simcalhit, | |
float | pos[3] | |||
) |
int lcschaddmcparticlecontribution | ( | PTRTYPE | simcalhit, | |
PTRTYPE | mcparticle, | |||
float | en, | |||
float | t, | |||
int | pdg | |||
) |
Definition at line 94 of file lcsch.cc.
00094 { 00095 SimCalorimeterHitImpl* hit = f2c_pointer<SimCalorimeterHitImpl,LCObject>( simcalhit ) ; 00096 MCParticleImpl* mcp = f2c_pointer<MCParticleImpl,LCObject>( mcparticle ) ; 00097 hit->addMCParticleContribution( mcp, en, t, pdg ) ; 00098 return LCIO::SUCCESS ; 00099 }