Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Private 멤버 함수 | 모든 멤버 목록
G4IDataSet 클래스 참조abstract

#include <G4IDataSet.hh>

G4IDataSet에 대한 상속 다이어그램 :
G4CompositeDataSet G4DataSet G4PixeShellDataSet

Public 멤버 함수

 G4IDataSet ()
 
virtual ~G4IDataSet ()
 
virtual G4double FindValue (G4double x, G4int componentId=0) const =0
 
virtual void PrintData (void) const =0
 
virtual const G4IDataSetGetComponent (G4int componentId) const =0
 
virtual void AddComponent (G4IDataSet *dataSet)=0
 
virtual size_t NumberOfComponents (void) const =0
 
virtual const G4DataVectorGetEnergies (G4int componentId) const =0
 
virtual const G4DataVectorGetData (G4int componentId) const =0
 
virtual void SetEnergiesData (G4DataVector *x, G4DataVector *data, G4int component=0)=0
 
virtual G4bool LoadData (const G4String &fileName)=0
 
virtual G4bool SaveData (const G4String &fileName) const =0
 
virtual G4double RandomSelect (G4int componentId=0) const =0
 

Private 멤버 함수

 G4IDataSet (const G4IDataSet &copy)
 
G4IDataSetoperator= (const G4IDataSet &right)
 

상세한 설명

G4IDataSet.hh 파일의 50 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4IDataSet::G4IDataSet ( )
inline

G4IDataSet.hh 파일의 53 번째 라인에서 정의되었습니다.

virtual G4IDataSet::~G4IDataSet ( )
inlinevirtual

G4IDataSet.hh 파일의 54 번째 라인에서 정의되었습니다.

G4IDataSet::G4IDataSet ( const G4IDataSet copy)
private

멤버 함수 문서화

virtual void G4IDataSet::AddComponent ( G4IDataSet dataSet)
pure virtual
virtual G4double G4IDataSet::FindValue ( G4double  x,
G4int  componentId = 0 
) const
pure virtual
virtual const G4IDataSet* G4IDataSet::GetComponent ( G4int  componentId) const
pure virtual
virtual const G4DataVector& G4IDataSet::GetData ( G4int  componentId) const
pure virtual

G4PixeShellDataSet, G4DataSet, G4CompositeDataSet에서 구현되었습니다.

다음에 의해서 참조됨 : G4CompositeDataSet::GetData(), G4PixeShellDataSet::GetData().

virtual const G4DataVector& G4IDataSet::GetEnergies ( G4int  componentId) const
pure virtual
virtual G4bool G4IDataSet::LoadData ( const G4String fileName)
pure virtual
virtual size_t G4IDataSet::NumberOfComponents ( void  ) const
pure virtual
G4IDataSet& G4IDataSet::operator= ( const G4IDataSet right)
private
virtual void G4IDataSet::PrintData ( void  ) const
pure virtual
virtual G4double G4IDataSet::RandomSelect ( G4int  componentId = 0) const
pure virtual

G4PixeShellDataSet, G4CompositeDataSet, G4DataSet에서 구현되었습니다.

다음에 의해서 참조됨 : G4CompositeDataSet::RandomSelect().

virtual G4bool G4IDataSet::SaveData ( const G4String fileName) const
pure virtual

G4PixeShellDataSet, G4CompositeDataSet, G4DataSet에서 구현되었습니다.

다음에 의해서 참조됨 : G4CompositeDataSet::SaveData().

virtual void G4IDataSet::SetEnergiesData ( G4DataVector x,
G4DataVector data,
G4int  component = 0 
)
pure virtual

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: