hep.geant4.jni
Class G4VSensitiveDetector

java.lang.Object
  extended by hep.geant4.jni.G4VSensitiveDetector
Direct Known Subclasses:
G4MultiFunctionalDetector

public class G4VSensitiveDetector
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4VSensitiveDetector(G4VSensitiveDetector right)
           
G4VSensitiveDetector(long cPtr, boolean cMemoryOwn)
           
G4VSensitiveDetector(String name)
           
 
Method Summary
 void activate(boolean activeFlag)
           
 void clear()
           
 void delete()
           
 void drawAll()
           
 void endOfEvent(G4HCofThisEvent arg0)
           
 boolean equals(Object obj)
           
protected  void finalize()
           
protected  int getCollectionID(int i)
           
 String getCollectionName(int id)
           
static long getCPtr(G4VSensitiveDetector obj)
           
 G4VSDFilter getFilter()
           
 String getFullPathName()
           
 String getName()
           
 int getNumberOfCollections()
           
 String getPathName()
           
 G4VReadOutGeometry getROgeometry()
           
 boolean hit(G4Step aStep)
           
 void initialize(G4HCofThisEvent arg0)
           
 boolean isActive()
           
 void printAll()
           
protected  boolean processHits(G4Step aStep, G4TouchableHistory ROhist)
           
 void setFilter(G4VSDFilter value)
           
 void setROgeometry(G4VReadOutGeometry value)
           
 void setVerboseLevel(int vl)
           
protected  void swigDirectorDisconnect()
           
 void swigReleaseOwnership()
           
 void swigTakeOwnership()
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4VSensitiveDetector

public G4VSensitiveDetector(long cPtr,
                            boolean cMemoryOwn)

G4VSensitiveDetector

public G4VSensitiveDetector(String name)

G4VSensitiveDetector

public G4VSensitiveDetector(G4VSensitiveDetector right)
Method Detail

getCPtr

public static long getCPtr(G4VSensitiveDetector obj)

finalize

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

delete

public void delete()

swigDirectorDisconnect

protected void swigDirectorDisconnect()

swigReleaseOwnership

public void swigReleaseOwnership()

swigTakeOwnership

public void swigTakeOwnership()

equals

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

initialize

public void initialize(G4HCofThisEvent arg0)

endOfEvent

public void endOfEvent(G4HCofThisEvent arg0)

clear

public void clear()

drawAll

public void drawAll()

printAll

public void printAll()

processHits

protected boolean processHits(G4Step aStep,
                              G4TouchableHistory ROhist)

getCollectionID

protected int getCollectionID(int i)

hit

public boolean hit(G4Step aStep)

setROgeometry

public void setROgeometry(G4VReadOutGeometry value)

setFilter

public void setFilter(G4VSDFilter value)

getNumberOfCollections

public int getNumberOfCollections()

getCollectionName

public String getCollectionName(int id)

setVerboseLevel

public void setVerboseLevel(int vl)

activate

public void activate(boolean activeFlag)

isActive

public boolean isActive()

getName

public String getName()

getPathName

public String getPathName()

getFullPathName

public String getFullPathName()

getROgeometry

public G4VReadOutGeometry getROgeometry()

getFilter

public G4VSDFilter getFilter()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.