Лекция 5 1
Лекция 5 2
Лекция 5 3
В случае работы непосредственно с объектом класса My. Class, обращение к методам производится через ". ": My. Class cl; cl. Do. Something(…); Лекция 5 4
Лекция 5 5
Лекция 5 6
Лекция 5 7
Лекция 5 8
Подобно командному интерпретатору ОС Linux, оболочка ROOT имеет встроенную историю команд, для навигации по которой следует использовать клавиши «вверх» и «вниз» . Лекция 5 9
Обратите внимание на то, что интерпретатор CINT позволяет опускать точки с запятой после команд. Лекция 5 10
Очевидно, работа в интерактивной сессии может быть полезна для небольших задач, поскольку каждый раз необходимые команды приходится набирать вручную (или отыскивать в истории команд). Для большей функциональности необходимо иметь возможность писать скрипты, т. е. последовательности команд, сохраненные в файле. В ROOT различается два типа скриптов: именованные и неименованные. Лекция 5 11
Лекция 5 12
Обратите внимание, что в отличие от работы в режиме интерактивной сессии, в скриптах требуется ставить точки с запятой после каждой команды, в соответствии с синтаксисом C/C++. Последующие команды ROOT можно использовать как в режиме интерактивной сессии, так и в скриптах. Лекция 5 13
Лекция 5 14