G4IT.hh File Reference

#include "globals.hh"
#include "G4ITType.hh"
#include "G4ThreeVector.hh"
#include "G4VUserTrackInformation.hh"
#include "G4TrackingInformation.hh"

Go to the source code of this file.

Data Structures

class  G4IT

Defines

#define G4IT_h   1

Functions

G4ITGetIT (const G4Track *track)
G4ITGetIT (const G4Track &track)

Variables

G4DLLIMPORT G4Allocator< G4ITaITAllocator


Define Documentation

#define G4IT_h   1

Definition at line 40 of file G4IT.hh.


Function Documentation

G4IT* GetIT ( const G4Track track  ) 

Definition at line 53 of file G4IT.cc.

References G4Track::GetUserInformation().

00054 {
00055     return (dynamic_cast<G4IT*>(track.GetUserInformation()));
00056 }

G4IT* GetIT ( const G4Track track  ) 

Definition at line 48 of file G4IT.cc.

Referenced by G4TrackList::CheckFlag(), G4DNABrownianTransportation::ComputeStep(), G4DNABrownianTransportation::Diffusion(), G4ITModelProcessor::DoCalculateStep(), G4ITStepProcessor::DoStepping(), G4TrackList::EraseTrackListNode(), G4ITModelProcessor::FindReaction(), G4TrackList::Flag(), G4VITManager::GetBox(), G4AllITManager::GetBox(), GetMolecule(), G4TrackList::Holds(), G4AllITManager::Push(), G4ITStepProcessor::SetTrack(), G4VITProcess::StartTracking(), and G4TrackList::Unflag().

00049 {
00050     return (dynamic_cast<G4IT*>(track->GetUserInformation()));
00051 }


Variable Documentation

G4DLLIMPORT G4Allocator<G4IT> aITAllocator

Definition at line 43 of file G4IT.cc.

Referenced by G4IT::operator delete(), and G4IT::operator new().


Generated on Mon May 27 17:50:49 2013 for Geant4 by  doxygen 1.4.7