Студопедия — Объявление класса DetectorConstruction, наследуемого от G4VUserDetectorConstruction.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Объявление класса DetectorConstruction, наследуемого от G4VUserDetectorConstruction.






class DetectorConstruction: public G4VUserDetectorConstruction {

Открытые члены класса DetectorConstruction. В Си++ бывает три уровня доступа к членам класса:

  • public, когда любой код может обратиться к данному члену (изменить

или прочитать значение переменной или вызвать функцию-член);

  • private: когда только функции данного класса могуть обращаться

к данному члену;

  • protected: когда к данному члену могут обращаться функции

данного класса и классов, наследованных от данного.

Далее идет объявление конструктора и деструктора класса DetectorConstruction — функций, которые автоматически вызываются при создании и уничтожении объекта. В частности, если конструктор будет объявлен закрытым (private или protected), то создать объект будет невозможно.

public: DetectorConstruction(); ~DetectorConstruction();

Функция Construct заключает в себе основную функциональность класса DetectorConstruction. Она создает геометрию и материалы.

G4VPhysicalVolume* Construct();   protected:

Также объявляется защищенная переменная-указатель на World. Она будет проинициализированна позднее.

В конце объявления каждого класса по правилам синтаксиса Си++ должна стоять точка с запятой.

};   #endif






Дата добавления: 2015-08-11; просмотров: 309. Нарушение авторских прав; Мы поможем в написании вашей работы!



Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Выработка навыка зеркального письма (динамический стереотип) Цель работы: Проследить особенности образования любого навыка (динамического стереотипа) на примере выработки навыка зеркального письма...

Словарная работа в детском саду Словарная работа в детском саду — это планомерное расширение активного словаря детей за счет незнакомых или трудных слов, которое идет одновременно с ознакомлением с окружающей действительностью, воспитанием правильного отношения к окружающему...

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

Экспертная оценка как метод психологического исследования Экспертная оценка – диагностический метод измерения, с помощью которого качественные особенности психических явлений получают свое числовое выражение в форме количественных оценок...

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия