| 
    Geant4
    10.01.p01
    
   | 
 
#include <CCalG4Hit.hh>
 Inheritance diagram for CCalG4Hit:
 Collaboration diagram for CCalG4Hit:Public Member Functions | |
| CCalG4Hit () | |
| ~CCalG4Hit () | |
| CCalG4Hit (const CCalG4Hit &right) | |
| const CCalG4Hit & | operator= (const CCalG4Hit &right) | 
| int | operator== (const CCalG4Hit &) | 
| void | Draw () | 
| void | Print () | 
| double | getEM () const | 
| void | setEM (double e) | 
| double | getHadr () const | 
| void | setHadr (double e) | 
| void | addEnergyDeposit (const CCalG4Hit &aHit) | 
| void | addEnergyDeposit (double em, double hd) | 
  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 | 
  Public Member Functions inherited from CCalHit | |
| CCalHit () | |
| ~CCalHit () | |
| CCalHit (const CCalHit &right) | |
| const CCalHit & | operator= (const CCalHit &right) | 
| int | operator== (const CCalHit &) | 
| void | print () | 
| CLHEP::Hep3Vector | getEntry () const | 
| void | setEntry (CLHEP::Hep3Vector xyz) | 
| double | getIncidentEnergy () const | 
| void | setIncidentEnergy (double e) | 
| int | getTrackID () const | 
| void | setTrackID (int i) | 
| unsigned int | getUnitID () const | 
| void | setUnitID (unsigned int i) | 
| double | getTimeSlice () const | 
| void | setTimeSlice (double d) | 
| int | getTimeSliceID () const | 
| double | getEnergyDeposit () const | 
| void | setEnergyDeposit (const double e) | 
| void | addEnergyDeposit (const CCalHit &aHit) | 
| void | addEnergyDeposit (const double e) | 
Private Attributes | |
| double | elem | 
| double | hadr | 
Friends | |
| std::ostream & | operator<< (std::ostream &os, const CCalG4Hit &hit) | 
Definition at line 38 of file CCalG4Hit.hh.
| CCalG4Hit::CCalG4Hit | ( | ) | 
Definition at line 35 of file CCalG4Hit.cc.
| CCalG4Hit::~CCalG4Hit | ( | ) | 
Definition at line 40 of file CCalG4Hit.cc.
| CCalG4Hit::CCalG4Hit | ( | const CCalG4Hit & | right | ) | 
Definition at line 43 of file CCalG4Hit.cc.
| void CCalG4Hit::addEnergyDeposit | ( | const CCalG4Hit & | aHit | ) | 
Definition at line 63 of file CCalG4Hit.cc.
References getEM(), and getHadr().
Referenced by CCaloSD::updateHit().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void CCalG4Hit::addEnergyDeposit | ( | double | em, | 
| double | hd | ||
| ) | 
Definition at line 67 of file CCalG4Hit.cc.
References CCalHit::addEnergyDeposit(), elem, and hadr.
 Here is the call graph for this function:
      
  | 
  inlinevirtual | 
Reimplemented from G4VHit.
Definition at line 52 of file CCalG4Hit.hh.
| double CCalG4Hit::getEM | ( | ) | const | 
Definition at line 57 of file CCalG4Hit.cc.
References elem.
Referenced by addEnergyDeposit(), and operator<<().
 Here is the caller graph for this function:| double CCalG4Hit::getHadr | ( | ) | const | 
Definition at line 60 of file CCalG4Hit.cc.
References hadr.
Referenced by addEnergyDeposit(), and operator<<().
 Here is the caller graph for this function:Definition at line 49 of file CCalG4Hit.cc.
References elem, hadr, and CCalHit::operator=().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 48 of file CCalG4Hit.hh.
      
  | 
  virtual | 
| void CCalG4Hit::setEM | ( | double | e | ) | 
Definition at line 58 of file CCalG4Hit.cc.
References elem.
| void CCalG4Hit::setHadr | ( | double | e | ) | 
Definition at line 61 of file CCalG4Hit.cc.
References hadr.
      
  | 
  friend | 
Definition at line 79 of file CCalG4Hit.cc.
      
  | 
  private | 
Definition at line 66 of file CCalG4Hit.hh.
Referenced by addEnergyDeposit(), getEM(), operator=(), and setEM().
      
  | 
  private | 
Definition at line 67 of file CCalG4Hit.hh.
Referenced by addEnergyDeposit(), getHadr(), operator=(), and setHadr().