#include <CorsikaBlock.h>
Classes | |
struct | CherenkovBlock |
struct | ParticleBlock |
union | SubBlock |
Public Types | |
typedef Padded< EventHeader, padding > | EventHeaderPadded |
typedef Padded< EventTrailer, padding > | EventTrailerPadded |
typedef Padded< RunHeader, padding > | RunHeaderPadded |
typedef Padded< RunTrailer, padding > | RunTrailerPadded |
Public Member Functions | |
const CherenkovBlock & | AsCherenkovBlock () const |
const EventHeader & | AsEventHeader () const |
const EventTrailer & | AsEventTrailer () const |
const ParticleBlock & | AsParticleBlock () const |
const RunHeader & | AsRunHeader () const |
const RunTrailer & | AsRunTrailer () const |
bool | IsControl () const |
bool | IsEventHeader () const |
bool | IsEventTrailer () const |
bool | IsRunHeader () const |
bool | IsRunTrailer () const |
Static Public Attributes | |
static const unsigned int | kPadding = padding |
Private Attributes | |
SubBlock | fSubBlock |
Definition at line 395 of file CorsikaBlock.h.
typedef Padded<EventHeader, padding> io::Corsika::BasicBlock< ParticleType, CherenkovType, nParticles, padding >::EventHeaderPadded |
Definition at line 409 of file CorsikaBlock.h.
typedef Padded<EventTrailer, padding> io::Corsika::BasicBlock< ParticleType, CherenkovType, nParticles, padding >::EventTrailerPadded |
Definition at line 410 of file CorsikaBlock.h.
typedef Padded<RunHeader, padding> io::Corsika::BasicBlock< ParticleType, CherenkovType, nParticles, padding >::RunHeaderPadded |
Definition at line 407 of file CorsikaBlock.h.
typedef Padded<RunTrailer, padding> io::Corsika::BasicBlock< ParticleType, CherenkovType, nParticles, padding >::RunTrailerPadded |
Definition at line 408 of file CorsikaBlock.h.
|
inline |
Definition at line 433 of file CorsikaBlock.h.
|
inline |
Definition at line 430 of file CorsikaBlock.h.
Referenced by io::CorsikaShowerFile::Read(), and io::CorsikaShowerFile::ScanGroundFile().
|
inline |
Definition at line 431 of file CorsikaBlock.h.
Referenced by io::CorsikaShowerFile::Read().
|
inline |
Definition at line 432 of file CorsikaBlock.h.
Referenced by io::CorsikaShowerFileParticleIterator::GetOneParticleRecord(), and io::CorsikaShowerFileParticleIterator::GetOneParticleRecordUnthinned().
|
inline |
Definition at line 428 of file CorsikaBlock.h.
Referenced by io::CorsikaShowerFile::ScanGroundFile().
|
inline |
Definition at line 429 of file CorsikaBlock.h.
|
inline |
Definition at line 425 of file CorsikaBlock.h.
Referenced by io::CorsikaShowerFileParticleIterator::GetOneParticleRecord(), and io::CorsikaShowerFileParticleIterator::GetOneParticleRecordUnthinned().
|
inline |
Definition at line 423 of file CorsikaBlock.h.
Referenced by io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::IsControl(), io::CorsikaShowerFile::Read(), and io::CorsikaShowerFile::ScanGroundFile().
|
inline |
Definition at line 424 of file CorsikaBlock.h.
Referenced by io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::IsControl(), io::CorsikaShowerFile::Read(), and io::CorsikaShowerFile::ScanGroundFile().
|
inline |
Definition at line 421 of file CorsikaBlock.h.
Referenced by io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::IsControl(), and io::CorsikaShowerFile::ScanGroundFile().
|
inline |
Definition at line 422 of file CorsikaBlock.h.
Referenced by io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::IsControl(), and io::CorsikaShowerFile::ScanGroundFile().
|
private |
Definition at line 436 of file CorsikaBlock.h.
Referenced by io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::AsCherenkovBlock(), io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::AsEventHeader(), io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::AsEventTrailer(), io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::AsParticleBlock(), io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::AsRunHeader(), io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::AsRunTrailer(), io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::IsEventHeader(), io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::IsEventTrailer(), io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::IsRunHeader(), and io::Corsika::BasicBlock< ParticleDataUnthinned, CherenkovDataUnthinned, kParticlesInBlock, 0 >::IsRunTrailer().
|
static |
Definition at line 397 of file CorsikaBlock.h.