SLIC  6.1.1
Simulation for the Linear Collider (SLIC) - Geant4 simulation application
Public Member Functions | Private Attributes | List of all members
UserTrackInformation Class Reference

The implementation of the G4VUserTrackInformation class for storing track information within the event. More...

#include <UserTrackInformation.hh>

Inheritance diagram for UserTrackInformation:

Public Member Functions

 UserTrackInformation (TrackSummary *aTrackSummary)
 
virtual ~UserTrackInformation ()
 
TrackSummary * getTrackSummary () const
 
void operator delete (void *trackInfo)
 
void * operator new (size_t)
 
void Print () const
 
void setHasTrackerHit ()
 

Private Attributes

TrackSummary * _trackSummary
 

Detailed Description

The implementation of the G4VUserTrackInformation class for storing track information within the event.

Definition at line 21 of file UserTrackInformation.hh.

Constructor & Destructor Documentation

◆ UserTrackInformation()

UserTrackInformation ( TrackSummary *  aTrackSummary)
inline

Class constructor.

Parameters
[in]aTrackSummaryThe TrackSummary attached to this information.

Definition at line 30 of file UserTrackInformation.hh.

References UserTrackInformation::_trackSummary.

◆ ~UserTrackInformation()

virtual ~UserTrackInformation ( )
inlinevirtual

Class destructor.

Definition at line 37 of file UserTrackInformation.hh.

Member Function Documentation

◆ getTrackSummary()

TrackSummary* getTrackSummary ( ) const
inline

◆ operator delete()

void operator delete ( void *  trackInfo)
inline

Delete operator.

Definition at line 83 of file UserTrackInformation.hh.

References slic::UserTrackInformationAllocator.

◆ operator new()

void * operator new ( size_t  )
inline

New operator.

Definition at line 77 of file UserTrackInformation.hh.

References slic::UserTrackInformationAllocator.

◆ Print()

void Print ( ) const
inline

Print out the track information.

Todo:
Implement this method.

Definition at line 67 of file UserTrackInformation.hh.

◆ setHasTrackerHit()

void setHasTrackerHit ( )
inline

Member Data Documentation

◆ _trackSummary

TrackSummary* _trackSummary
private

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