Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 4

SetBinContent сумма бинов ?

16.12.2011, 16:29. Показов 1355. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть файл, в котором более 5к строк такого типа :

Amp TQDC__1->SetBinContent(268218,2);
Amp TQDC__1->SetBinContent(268219],1);
Amp TQDC__1->SetBinContent(268744,1);
Amp TQDC__1->SetBinContent(268762,4);
Amp TQDC__1->SetBinContent(268763,4);
Данные со счетчика. И я не совсем понимаю как посчитать среднюю сумму всех бинов.
Какую функцию нужно использовать, чтоб из этой записи " вытащить" значение бина?

программа root
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.12.2011, 16:29
Ответы с готовыми решениями:

EJB3 различия типов бинов
Привет всем! Ребят хочу спросить. Вот есть у нас сессионные бины с состоянием и без состояние. 1) В чем их разница (на пальцах если). ...

Spring boot не производит автонастройку бинов
НЕ получается запустить проект на spring boot ругается что нету многих бинов. а именно Error creating bean with name...

Как перенести спринговые настройки инициализации бинов из xml в базу данных?
Здравствуйте. Пришёл на проект. В этом проекте многие объекты создаются и инициализируются с помощью с Spring. Все настройки прописаны в...

7
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
16.12.2011, 19:37
на C одни функции, на C++ - другие
средняя сумма - это что ?
0
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 4
16.12.2011, 20:33  [ТС]
C++

средняя сумма =среднее арифметическое всех членов

Добавлено через 11 минут
подойдет ли функция GetBinContent для определения суммы всех бинов?
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
16.12.2011, 20:41
Цитата Сообщение от solne4nyi Посмотреть сообщение
подойдет ли функция GetBinContent для определения суммы всех бинов?
чтобы из объекта достать значение, скорее всего, подойдёт
0
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 4
16.12.2011, 21:52  [ТС]
вот в полном виде как должна она выглядеть
virtual Double_t GetBinContent(Int_t binx, Int_t biny,Int_t) const
но, когда я так пишу - мне выдает Syntax error


и как я понимаю, это число, которое получится - должно куда-то записываться, т.е получится что-то типа :

Double_t Amp TQDC__2 = Amp TQDC__1->GetBinContent(28,268763);
исходя из логики
Double_t binContent = h->GetBinContent(bin);

то тогда все запускается, но в итоге выдает

Amp TQDC__2 = 0
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
17.12.2011, 02:01
Цитата Сообщение от solne4nyi Посмотреть сообщение
вот в полном виде как должна она выглядеть
у тебя какая задача ?

Цитата Сообщение от solne4nyi Посмотреть сообщение
Double_t Amp TQDC__2 = Amp TQDC__1->GetBinContent(28,268763);
Amp TQDC__2 = 0
а что это за Amp ?
0
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 4
17.12.2011, 14:39  [ТС]
у меня задача вытащить кол-во бинов из всех строк типа

AmpTQDC__1->SetBinContent(268218,2);
причем, желательно их сумму.

а что это за Amp ?
оу, пробел забыла там стереть. должно выглядеть как AmpTQDC__2 - переменная



в таком виде
virtual Double_t GetBinContent(Int_t binx, Int_t biny,Int_t) const
ничего не считало.

а в виде
Double_t binCenter = x->GetBinCenter(bin)
Double_t AmpTQDC__2 = AmpTQDC__1->GetBinContent(351972);

оно вытаскивает второе значение из SetBinContent(268218,2)
а должно было вытащить первое.
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
18.12.2011, 06:50
Цитата Сообщение от solne4nyi Посмотреть сообщение
у меня задача вытащить кол-во бинов из всех строк типа
непонятно, что ты бинами называешь
напиши из какой строки что конкретно вытащить

Цитата Сообщение от solne4nyi Посмотреть сообщение
оно вытаскивает второе значение из SetBinContent(268218,2)
оно так и должно делать
если нужно 268218, то нужна другая функция

где описание типа, который имеет AmpTQDC__1 ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.12.2011, 06:50
Помогаю со студенческими работами здесь

[Spring] Зачем может понадобится запоминать объекты типа Class бинов в postProcessBeforeInitialization()?
В докладе Spring-потрошитель лектор хочет добавить функциональность профайлинга к своим бинам. Он написал аннотацию: ...

Где в JBoss прописывать настройки базы данных(url,login,пароль) в случае CMP бинов?
а то непонятно как как контейнер находит конкретную базу

Определить длину вектора Х, если х1 - сумма элементов матрицы A, х2 - сумма элементов матрицы B, х3 - сумма С
Заданны три квадратные матрицы A, B, C. Определить длину вектора Х (х1, х2, х3), если х1 - сумма элементов матрицы A, х2 - сумма элементов...

Вычислить z = (s1 + s2) /2, где s1 - сумма положительных одного массива, а s2 - сумма отрицательных второго
оба задания надо проделать сначала через функцию, а потом через процедуру(не в одной программе). сделайте пожалуйста хотя бы одну:( 1....

Сумма всех натуральных чисел от 1 до 1000, сумма цифр которых равна 10
Я сначала хотел написать рекурсивную функцию, которая сводила бы расчёт от 3-охзначных чисел к 2-узначным и 1-нозначным, но запутался...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru