| 
    Geant4
    10.01.p02
    
   | 
 
#include <H02MuonHit.hh>
 Inheritance diagram for H02MuonHit:
 Collaboration diagram for H02MuonHit:Public Member Functions | |
| H02MuonHit () | |
| H02MuonHit (G4int imod, G4String aname, const G4ThreeVector &pxyz, const G4ThreeVector &xyz, G4double atof) | |
| ~H02MuonHit () | |
| H02MuonHit (const H02MuonHit &right) | |
| const H02MuonHit & | operator= (const H02MuonHit &right) | 
| G4int | operator== (const H02MuonHit &right) const | 
| void * | operator new (size_t) | 
| void | operator delete (void *aHit) | 
| void | SetModuleID (G4int i) | 
| G4int | GetModuleID () const | 
| void | SetParticle (G4String aname) | 
| G4String | GetParticle () const | 
| void | SetMomentum (const G4ThreeVector &pxyz) | 
| G4ThreeVector | GetMomentum () const | 
| void | SetPosition (const G4ThreeVector &xyz) | 
| G4ThreeVector | GetPosition () const | 
| void | SetTOF (G4double atof) | 
| G4double | GetTOF () const | 
| virtual void | Draw () | 
| virtual void | Print () | 
  Public Member Functions inherited from G4VHit | |
| G4VHit () | |
| virtual | ~G4VHit () | 
| G4int | operator== (const G4VHit &right) const | 
| virtual const std::map < G4String, G4AttDef > *  | GetAttDefs () const | 
| virtual std::vector< G4AttValue > * | CreateAttValues () const | 
Private Attributes | |
| G4int | moduleID | 
| G4String | pname | 
| G4ThreeVector | momentum | 
| G4ThreeVector | position | 
| G4double | tof | 
Definition at line 39 of file H02MuonHit.hh.
| H02MuonHit::H02MuonHit | ( | ) | 
Definition at line 42 of file H02MuonHit.cc.
| H02MuonHit::H02MuonHit | ( | G4int | imod, | 
| G4String | aname, | ||
| const G4ThreeVector & | pxyz, | ||
| const G4ThreeVector & | xyz, | ||
| G4double | atof | ||
| ) | 
Definition at line 48 of file H02MuonHit.cc.
| H02MuonHit::~H02MuonHit | ( | ) | 
Definition at line 57 of file H02MuonHit.cc.
| H02MuonHit::H02MuonHit | ( | const H02MuonHit & | right | ) | 
Definition at line 62 of file H02MuonHit.cc.
References right.
      
  | 
  virtual | 
Reimplemented from G4VHit.
Definition at line 87 of file H02MuonHit.cc.
References G4VVisManager::Draw(), G4VMarker::filled, G4VVisManager::GetConcreteInstance(), GeV, momentum, position, G4VMarker::SetFillStyle(), G4VMarker::SetScreenSize(), and G4Visible::SetVisAttributes().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 83 of file H02MuonHit.hh.
References moduleID.
      
  | 
  inline | 
Definition at line 90 of file H02MuonHit.hh.
References momentum.
      
  | 
  inline | 
Definition at line 86 of file H02MuonHit.hh.
References pname.
      
  | 
  inline | 
Definition at line 93 of file H02MuonHit.hh.
References position.
      
  | 
  inline | 
Definition at line 96 of file H02MuonHit.hh.
References tof.
      
  | 
  inline | 
Definition at line 108 of file H02MuonHit.hh.
References G4Allocator< Type >::FreeSingle().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 101 of file H02MuonHit.hh.
References G4Allocator< Type >::MallocSingle().
 Here is the call graph for this function:| const H02MuonHit & H02MuonHit::operator= | ( | const H02MuonHit & | right | ) | 
| G4int H02MuonHit::operator== | ( | const H02MuonHit & | right | ) | const | 
Definition at line 81 of file H02MuonHit.cc.
      
  | 
  virtual | 
      
  | 
  inline | 
Definition at line 82 of file H02MuonHit.hh.
References moduleID.
      
  | 
  inline | 
Definition at line 88 of file H02MuonHit.hh.
References momentum.
      
  | 
  inline | 
Definition at line 85 of file H02MuonHit.hh.
References pname.
      
  | 
  inline | 
Definition at line 92 of file H02MuonHit.hh.
References position.
      
  | 
  inline | 
Definition at line 95 of file H02MuonHit.hh.
References tof.
      
  | 
  private | 
Definition at line 74 of file H02MuonHit.hh.
Referenced by GetModuleID(), operator=(), Print(), and SetModuleID().
      
  | 
  private | 
Definition at line 76 of file H02MuonHit.hh.
Referenced by Draw(), GetMomentum(), operator=(), Print(), and SetMomentum().
      
  | 
  private | 
Definition at line 75 of file H02MuonHit.hh.
Referenced by GetParticle(), operator=(), Print(), and SetParticle().
      
  | 
  private | 
Definition at line 77 of file H02MuonHit.hh.
Referenced by Draw(), GetPosition(), operator=(), Print(), and SetPosition().
      
  | 
  private | 
Definition at line 78 of file H02MuonHit.hh.
Referenced by GetTOF(), operator=(), Print(), and SetTOF().