hep.geant4.jni
Class G4SDManager

java.lang.Object
  extended by hep.geant4.jni.G4SDManager

public class G4SDManager
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4SDManager(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void activate(String dName, boolean activeFlag)
           
 void addNewCollection(String SDname, String DCname)
           
 void addNewDetector(G4VSensitiveDetector aSD)
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 G4VSensitiveDetector findSensitiveDetector(String dName)
           
 G4VSensitiveDetector findSensitiveDetector(String dName, boolean warning)
           
 int getCollectionCapacity()
           
 int getCollectionID(G4VHitsCollection aHC)
           
 int getCollectionID(String colName)
           
static long getCPtr(G4SDManager obj)
           
 G4HCtable getHCtable()
           
static G4SDManager getSDMpointer()
           
static G4SDManager getSDMpointerIfExist()
           
 G4SDStructure getTreeTop()
           
 void listTree()
           
 G4HCofThisEvent prepareNewEvent()
           
 void setVerboseLevel(int vl)
           
 void terminateCurrentEvent(G4HCofThisEvent HCE)
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4SDManager

public G4SDManager(long cPtr,
                   boolean cMemoryOwn)
Method Detail

getCPtr

public static long getCPtr(G4SDManager obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

delete

public void delete()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getSDMpointer

public static G4SDManager getSDMpointer()

getSDMpointerIfExist

public static G4SDManager getSDMpointerIfExist()

addNewDetector

public void addNewDetector(G4VSensitiveDetector aSD)

activate

public void activate(String dName,
                     boolean activeFlag)

getCollectionID

public int getCollectionID(String colName)

getCollectionID

public int getCollectionID(G4VHitsCollection aHC)

findSensitiveDetector

public G4VSensitiveDetector findSensitiveDetector(String dName,
                                                  boolean warning)

findSensitiveDetector

public G4VSensitiveDetector findSensitiveDetector(String dName)

prepareNewEvent

public G4HCofThisEvent prepareNewEvent()

terminateCurrentEvent

public void terminateCurrentEvent(G4HCofThisEvent HCE)

addNewCollection

public void addNewCollection(String SDname,
                             String DCname)

setVerboseLevel

public void setVerboseLevel(int vl)

getTreeTop

public G4SDStructure getTreeTop()

listTree

public void listTree()

getCollectionCapacity

public int getCollectionCapacity()

getHCtable

public G4HCtable getHCtable()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.