37#ifndef G4VScoreHistFiller_h
38#define G4VScoreHistFiller_h 1
virtual G4VScoreHistFiller * CreateInstance() const =0
virtual ~G4VScoreHistFiller()
virtual G4bool CheckP1(G4int id)=0
static G4ThreadLocal G4VScoreHistFiller * fgInstance
virtual void FillP1(G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)=0
virtual G4bool CheckH2(G4int id)=0
virtual G4bool CheckP2(G4int id)=0
virtual void FillH1(G4int id, G4double value, G4double weight=1.0)=0
static G4VScoreHistFiller * Instance()
virtual void FillP2(G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)=0
virtual void FillH2(G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)=0
virtual void FillH3(G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)=0
static G4VScoreHistFiller * fgMasterInstance
virtual G4bool CheckH1(G4int id)=0
virtual G4bool CheckH3(G4int id)=0